Skip to content

[release/22] Reenable clean mode#20

Merged
aholstrup1 merged 3 commits into
release/22from
aholstrup1/reenablecleanmode
May 17, 2023
Merged

[release/22] Reenable clean mode#20
aholstrup1 merged 3 commits into
release/22from
aholstrup1/reenablecleanmode

Conversation

@aholstrup1
Copy link
Copy Markdown
Contributor

No description provided.

@aholstrup1 aholstrup1 requested a review from a team as a code owner May 17, 2023 05:17
@aholstrup1 aholstrup1 changed the title Reenable clean mode [release/22] Reenable clean mode May 17, 2023
@aholstrup1 aholstrup1 merged commit e4a63d6 into release/22 May 17, 2023
@aholstrup1 aholstrup1 deleted the aholstrup1/reenablecleanmode branch May 17, 2023 09:54
onbuyuka added a commit that referenced this pull request Jun 1, 2026
Continues the Server Features work with activation persistence and UX polish.

- Persistence (mock): new internal table 8360 "MCP Feature Activation" holds the
  API Tools / AL Query Tools activation flags keyed by config SystemId, behind four
  MCP Config Implementation procedures (EnableAPITools/EnableALQueryTools and
  IsAPIToolsEnabled/IsALQueryToolsEnabled). These flags belong on the platform-owned
  MCP Configuration table, which the app can't extend; every mock site is tagged
  "// MOCK:" and Appendix E of the design doc lists the exact steps to remove them.
- Gate: EnableDynamicToolMode now requires API Tools to be enabled first
  (APIToolsRequiredForDynamicErr) - previously a platform-pending stub.
- Dynamic Tool Mode renders as an indented sub-feature of API Tools
  (interface TryGetParentFeature + MCP Server Feature.Indentation).
- UI polish: align the curated list with "Available APIs" terminology (action and
  field renames), drop the Server Feature column from the System Tools factbox, and
  promote Export/Import on the config list.
- Tests: enable API Tools before Dynamic Tool Mode so the new gate is satisfied.
- Docs: design doc D30-D32, Appendix C #20-22, Appendix D #12-13, and a new
  Appendix E "Productionizing - removing the mocks". D32 / Appendix D #13 record the
  card list-part "always collapsed" investigation (BC platform limitation, AL #6258).

AB#631012

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant