Skip to main content
Glama

Server Details

Your reviewed knowledge, across AI conversations.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
90.8% over 25 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
girapphe/memostem-plugins
GitHub Stars
0

TDQS

A3.8/5.0

Scored across 10 tools

Disambiguation4/5

Most tools have distinct purposes: connection lifecycle (start/connect/check), guest shelf management (save/refresh/claim), and drafting (cards vs bundles). The main ambiguity is preview_knowledge_bundle vs validate_knowledge_bundle, which both take exactly one bundle with no account and no saving; descriptions differentiate the outputs (transient preview vs review_flags), so an agent can still choose.

Naming Consistency5/5

All ten tools use consistent snake_case with verb-first, noun-second phrasing (check_memostem_connection, create_card_drafts, save_guest_knowledge_bundles, validate_knowledge_bundle). No camelCase or mixed conventions, and the pattern is predictable across connection, guest-shelf, and drafting tools.

Tool Count5/5

Ten tools is well-scoped for a knowledge-drafting server with OAuth, guest-shelf, and drafting concerns. Each tool maps to a distinct step in the connect/preview/save/claim lifecycle without obvious redundancy.

Completeness3/5

The create/preview/validate/save/connect lifecycle is covered, but there is no way to list, update, or delete existing drafts, and no tool to retrieve or review already-created cards or bundles. These are notable gaps that could leave agents at a dead end after drafting.

Available Tools

10 tools
check_memostem_connectionCheck MemoStem connectionA
Read-onlyIdempotent
Inspect

Verify the authenticated MemoStem connection and report only the currently granted knowledge permissions. This test does not read or write knowledge.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
statusYes
settings_pathYes
granted_scopesYes
draft_review_pathYes

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnlyHint, idempotentHint, destructiveHint and openWorldHint, so the safety profile is given. The description adds genuine value beyond that: it scopes the return to granted knowledge permissions and explicitly states no knowledge is read or written, which is stronger than the generic readOnlyHint.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, front-loaded with the action and immediately followed by the return scope and the non-mutating guarantee. No filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the description need not detail return values, and zero params need no documentation. It is nearly complete; only the absence of any routing guidance relative to connect/start_memostem keeps it short of a 5.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there is nothing for the description to disambiguate; the baseline for a no-param tool is 4.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Verify') and resource (MemoStem connection) plus what it reports ('currently granted knowledge permissions'). This implicitly separates it from connect_memostem and start_memostem (which establish connections) and from the knowledge-manipulation siblings, though it never names those alternatives.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied: the description suggests a diagnostic/health-check role ('This test does not read or write knowledge'), but it never says when to prefer this over connect_memostem or start_memostem, nor what prerequisite state it assumes.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

claim_guest_knowledge_workspaceConnect and keep a guest knowledge shelfA
Idempotent
Inspect

Transfer the temporary guest shelf identified by workspace_token to the authenticated MemoStem owner as private pending drafts. Call only after the person explicitly agrees to connect or after the guest shelf reports account_required. This tool never approves or publishes cards.

ParametersJSON Schema
NameRequiredDescriptionDefault
workspace_tokenYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
statusYes
review_pathYes
claimed_draft_countYes

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare the safety profile (readOnlyHint=false, destructiveHint=false, idempotentHint=true, openWorldHint=false), so the bar is lower. The description meaningfully adds that the result is 'private pending drafts' owned by the authenticated user and that the tool never approves or publishes — genuine state-disclosure beyond the hints. It does not say what happens to the guest shelf/token after the claim, which leaves a residual uncertainty.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, front-loaded with the action and target, then the precondition, then the negative boundary. No filler or restatement of the name/title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need no explanation, and the description covers action, effect state, and call precondition well for a one-parameter tool. What is missing is the provenance of workspace_token and the post-claim fate of the guest shelf, minor but relevant to invoking it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description carries the burden for the single parameter. It does gloss workspace_token as identifying 'the temporary guest shelf', which adds meaning beyond the bare string+pattern in the schema. However, it never says where the token comes from (e.g. refresh_guest_knowledge_shelf_link or start_memostem) or whether it is consumed on use, leaving a real gap at low coverage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (Transfer/claim), the exact resource (the temporary guest shelf identified by workspace_token), and the destination state (private pending drafts owned by the authenticated MemoStem owner). The closing sentence 'never approves or publishes cards' carves out a clear boundary against the draft-publishing siblings, so an agent can distinguish it from create_card_drafts and save_guest_knowledge_bundles without opening either schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit precondition: 'Call only after the person explicitly agrees to connect or after the guest shelf reports account_required.' That is a strong when-to-use trigger with two distinct conditions. It stops short of naming an alternative sibling for the case where neither condition holds, so it is not fully prescriptive routing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

connect_memostemConnect MemoStem and show topicsB
Read-onlyIdempotent
Inspect

Connect or grant knowledge read permission through the host OAuth flow, then show a page of the authenticated owner's topic labels. Never creates knowledge.

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNo
localeNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
localeYes
statusYes
topicsYes
next_cursorYes

TDQS

B3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive and closed-world, so the safety profile is covered. The description adds real context (OAuth flow through the host, explicit 'Never creates knowledge'), but does not describe pagination behavior despite the cursor param, nor what 'connect' changes in the environment.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, action-leading and with the safety disclaimer front-loaded in the second sentence. No filler, though the phrasing 'Connect or grant knowledge read permission' is slightly redundant.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists, so return values need not be explained, but the definition omits usage routing and any parameter guidance for a tool with 0% schema coverage. Adequate but with clear gaps for a dual auth-plus-list operation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% for both params, so the description carries the full burden, yet it only vaguely implies paging ('a page of ... topic labels') and says nothing about the locale parameter or cursor format. It leaves the agent guessing at the two parameters it must supply.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific compound action (connect/grant read permission via host OAuth) and a concrete resource (the authenticated owner's topic labels), so the agent knows it does both auth and listing. It is clear on its own, though it does not explicitly distinguish itself from siblings like check_memostem_connection or start_memostem.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use/when-not guidance and no reference to any alternative. An agent cannot tell from the description whether this precedes start_memostem or check_memostem_connection, or what condition should route it here.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

create_card_draftsCreate knowledge-card draftsA
Idempotent
Inspect

Create pending, user-owned general-knowledge card drafts only after clear affirmative consent to specifically named, independently teachable knowledge in the current conversation. Every card must declare knowledge_scope as general_knowledge. Personal or company decisions, product principles or policies, pricing rationale, preferences, plans, tasks, reminders, meeting outcomes, project status, and autobiographical facts are ineligible. An assistant suggestion alone is not consent. This tool never accepts raw transcripts or historical-conversation data, and it cannot approve, publish, or modify public knowledge cards.

ParametersJSON Schema
NameRequiredDescriptionDefault
cardsYes
providerYes
provenanceYes
request_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
statusYes
createdYes
batch_idYes
review_urlYes
draft_countYes
review_pathYes
review_flagsYes

TDQS

A4.4/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare readOnly=false, destructive=false, idempotent=true, openWorld=false, and the description adds substantial context beyond them: the consent gate, the eligibility boundary, and the prohibition on raw transcripts or historical-conversation data. No contradictions with annotations; the write-without-destruction profile is consistent.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core action is front-loaded in the first clause, and each subsequent sentence adds a distinct constraint rather than restating. It is dense but nearly every clause earns its place; a light structural break between consent rules and scope rules would improve scanability.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need no explanation, and the consent/eligibility rules are unusually thorough for a mutation tool. The remaining gap is that the provenance/request_id/provider envelope, which is non-trivial given the nested schema, goes unexplained.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% for the four top-level required parameters, so the description bears the burden of explaining them. It clarifies knowledge_scope (already a const in the schema) but says nothing about provider, request_id, or provenance, leaving half the top-level parameters semantically unexplained.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource with precise scope: 'Create pending, user-owned general-knowledge card drafts.' This clearly distinguishes it from siblings like create_knowledge_bundle_drafts and validate_knowledge_bundle, and an agent can identify the operation without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly defines the precondition ('only after clear affirmative consent'), enumerates ineligible categories (decisions, policies, preferences, plans, tasks, etc.), and clarifies that an assistant suggestion alone is not consent. It also names what the tool cannot do (approve, publish, modify public cards), effectively routing those intents elsewhere.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

create_knowledge_bundle_draftsCreate structured knowledge-bundle draftsA
Idempotent
Inspect

Create pending, user-owned concept, general procedure, comparison, mechanism, structure, claim/evidence, knowledge question, historical event, or language-expression drafts only after clear affirmative consent to specifically named, independently teachable general knowledge in the current conversation. Every bundle must declare knowledge_scope as general_knowledge; decisions and organization-specific material are not accepted. An assistant suggestion alone is not consent. It cannot approve drafts, retain transcripts, or modify public knowledge.

ParametersJSON Schema
NameRequiredDescriptionDefault
bundlesYes
providerYes
provenanceYes
request_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
statusYes
createdYes
batch_idYes
review_urlYes
review_pathYes
bundle_countYes
review_flagsYes

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false, destructiveHint=false and idempotentHint=true, so the mutation/idempotency profile is known. The description adds real value beyond them: drafts are pending and user-owned, the tool 'cannot approve drafts, retain transcripts, or modify public knowledge,' and decisions/organization-specific material are rejected.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three dense sentences that are front-loaded with the create action and consent gate before the scope and prohibition clauses. Nothing is wasted, though the consent phrase is verbose and slightly convoluted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained, and the deep nested schema documents the bundle contents. Given that, the description appropriately concentrates on the governance constraints an agent could not infer, though it leaves the required top-level request envelope undocumented.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Top-level schema description coverage is 0%, so the description must carry parameter meaning, and it does cover the two most consequential fields: knowledge_scope must be general_knowledge, and the allowed knowledge_type values are enumerated. It says nothing about provider, request_id, provenance, or the bundles array/evidence-selector structure, so the gap is only partially compensated.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Create ... knowledge-bundle drafts') and enumerates the supported knowledge types, so the agent knows exactly what is produced. It is somewhat less explicit about how it differs from siblings like create_card_drafts, preview_knowledge_bundle, or save_guest_knowledge_bundles, which is the only thing keeping this from a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a clear precondition: creation is allowed 'only after clear affirmative consent to specifically named, independently teachable general knowledge in the current conversation,' and it explicitly rules out assistant-suggested-only consent. It does not, however, name alternative tools or say when to prefer preview/validate over direct draft creation.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

preview_knowledge_bundlePreview one knowledge bundleA
Read-onlyIdempotent
Inspect

Return a transient preview of exactly one user-selected, independently teachable general-knowledge bundle without an account and without saving it. Call only at the person's direct request or after clear acceptance of a specific preview proposal. Use save_guest_knowledge_bundles only after the person explicitly asks to keep it; connected clients use create_knowledge_bundle_drafts.

ParametersJSON Schema
NameRequiredDescriptionDefault
bundlesYes
providerYes
provenanceYes
request_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
titleYes
statusYes
persistedYes
bundle_countYes
review_flagsYes
knowledge_typeYes

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description still adds value beyond that: the result is 'transient' and produced 'without an account and without saving it', which is not stated in the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three front-loaded sentences with no filler; the core purpose leads and the routing guidance follows. Tight and well-ordered, though it stays entirely at the business level and never touches the input contract.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need no explanation, and the annotations carry the safety profile. However, against a 0%-documented, deeply nested input schema with 4 required params, the description omits anything an agent needs to construct a valid call, leaving a real completeness gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% and there are 4 required top-level parameters (provider, request_id, provenance, bundles) plus a large nested bundle object. The description only hints at 'exactly one bundle' and explains none of the provider, request_id, or provenance semantics, so it fails to compensate for the coverage gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource ('Return a transient preview of exactly one ... general-knowledge bundle') and scopes it precisely ('user-selected, independently teachable, general-knowledge'). It also names the two sibling tools an agent might confuse it with, so the boundary is unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives an explicit trigger ('Call only at the person's direct request or after clear acceptance of a specific preview proposal') and routes to alternatives by condition, naming save_guest_knowledge_bundles for keeping and create_knowledge_bundle_drafts for connected clients.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

save_guest_knowledge_bundlesSave knowledge to a temporary guest shelfA
Idempotent
Inspect

Store one to 10 specifically selected, independently teachable general-knowledge bundles from the current conversation in a private temporary MemoStem guest shelf. Call only after a direct request or clear acceptance of a specific proposal. Reuse workspace_token to continue the same shelf, but never reveal that credential to the person. The shelf is read-only in MemoStem, expires after 90 days, and requires account connection at 10 cards.

ParametersJSON Schema
NameRequiredDescriptionDefault
bundlesYes
providerYes
provenanceYes
request_idYes
workspace_tokenNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
statusYes
persistedYes
card_countYes
card_limitYes
expires_atYes
review_urlYes
review_flagsNo
workspace_tokenYes
account_requiredYes
remaining_capacityYes
accepted_bundle_countYes

TDQS

A3.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With annotations only covering safety/idempotency, the description adds substantial behavioral context the agent cannot get elsewhere: the shelf is read-only in MemoStem, expires after 90 days, requires account connection at 10 cards, and the workspace_token must be reused but never shown to the user. The 'read-only in MemoStem' phrasing describes the downstream shelf, not the tool call itself, so it does not conflict with readOnlyHint=false.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four sentences, front-loaded with the purpose before the conditional gate, credential rule, and shelf lifecycle facts. Every sentence carries distinct information, though density could be trimmed slightly without losing meaning.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a write tool with full annotations and an output schema (so return values need no explanation here), the description covers the trigger condition, credential handling, and shelf lifecycle well. The remaining hole is the undocumented provider/provenance/request_id parameters, which leaves the agent relying solely on raw JSON Schema types for four of five inputs.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description carries the full burden, yet it only illuminates two of five parameters: bundles ('one to 10... bundles') and workspace_token (reuse it, never reveal it). provider, request_id (presumably an idempotency key), and the entire provenance object--including its required conversation_ref and the const-constrained type--are undocumented in both schema and description.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Store'), resource ('general-knowledge bundles'), scope ('one to 10'), and destination ('private temporary MemoStem guest shelf'), which cleanly separates it from the drafting/preview/validate siblings. It does not name any sibling explicitly, but the 'specifically selected, independently teachable' qualifier distinguishes it from draft-creation tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit trigger: 'Call only after a direct request or clear acceptance of a specific proposal,' which is a real when-to-use gate. It never names an alternative tool (e.g., create_knowledge_bundle_drafts or validate_knowledge_bundle) as the preceding or substitute step, so the routing guidance is clear but incomplete.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

start_memostemStart MemoStemA
Read-onlyIdempotent
Inspect

Start MemoStem when no topic is named. Show a localized welcome App before login, or the connected owner's topic labels and empty-state guidance. Pass the conversation language as locale when known. No drafts are created.

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNo
localeNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
localeYes
statusYes
topicsYes
next_cursorYes

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds useful display behavior (localized welcome before login, owner's topic labels, empty-state guidance) and confirms no drafts are created, going beyond structured data.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four concise sentences, front-loaded with the trigger condition, then behavior, parameter guidance, and a negative guarantee. Every sentence contributes and there is no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Low-complexity tool with rich annotations and an output schema; the description covers trigger, behavior, locale, and no-drafts. Cursor remains unexplained, a minor gap given the output schema handles return values.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must compensate. It explains locale ('Pass the conversation language as locale when known') but says nothing about cursor, leaving one of two parameters undocumented.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb 'Start' and resource 'MemoStem', plus the trigger condition 'when no topic is named'. Distinguishes from draft-creation siblings with 'No drafts are created,' though it does not explicitly contrast with connect_memostem.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a clear when-to-use condition ('when no topic is named') and a parameter hint, but names no alternatives and provides no exclusions or when-not-to-use guidance. The alternative connect_memostem is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

validate_knowledge_bundleValidate one knowledge bundleA
Read-onlyIdempotent
Inspect

Validate exactly one user-selected, independently teachable general-knowledge bundle without an account and without saving it. Call only at the person's direct request or after clear acceptance of a specific preview proposal. The strict input rejects transcripts, conversation histories, and unsupported knowledge types; phrases that may be personal or organization-specific are returned as review_flags.

ParametersJSON Schema
NameRequiredDescriptionDefault
bundlesYes
providerYes
provenanceYes
request_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
titleYes
statusYes
persistedYes
bundle_countYes
review_flagsYes
knowledge_typeYes

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, but the description adds substantive behavior: no account required, nothing is persisted, unsupported knowledge types and transcript-like input are rejected, and person- or org-specific phrases come back as review_flags. That is real added value beyond the structured hints, though the rejection criteria themselves remain unspecified.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, each front-loaded with the highest-value information (scope first, gating second, input/output behavior third). No filler, no restatement of the title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained, and the gating plus rejection behavior is covered. For a tool with four required top-level parameters, deeply nested objects, and zero schema-level descriptions, however, the description leaves the core request contract essentially undocumented.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% at the parameter level, so the description carries the burden for provider, request_id, provenance, and bundles. It says nothing about what these four required parameters mean, what a provenance record must contain, or how many bundles are allowed, leaving the agent to reverse-engineer the contract from the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Validate exactly one ... general-knowledge bundle') and scopes it ('user-selected, independently teachable', 'without saving it'), which implicitly separates it from the draft-creating and saving siblings. It never names a sibling tool outright, so differentiation still requires inference from the sibling list.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit gating rule: call only on the person's direct request or after acceptance of a specific preview proposal, and warns that the input rejects transcripts and conversation histories. It does not name concrete alternatives such as preview_knowledge_bundle or create_knowledge_bundle_drafts, so the routing guidance is clear but not complete.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 5 tool updates
    • Changedcreate_card_drafts2 fields changed
      • addedOutput schema / properties / review_flags
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "client_id": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "code": {
        +        "enum": [
        +          "possible_autobiographical",
        +          "possible_organization_specific",
        +          "possible_choice_rationale",
        +          "possible_task_or_meeting",
        +          "possible_project_status"
        +        ],
        +        "type": "string"
        +      },
        +      "field": {
        +        "maxLength": 240,
        +        "type": "string"
        +      },
        +      "match": {
        +        "maxLength": 80,
        +        "type": "string"
        +      },
        +      "message": {
        +        "maxLength": 240,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "client_id",
        +      "code",
        +      "field",
        +      "match",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 600,
        +  "type": "array"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "status",
        -  "batch_id",
        -  "created",
        -  "draft_count",
        -  "review_path",
        -  "review_url"
        -]New value: +[
        +  "status",
        +  "batch_id",
        +  "created",
        +  "draft_count",
        +  "review_path",
        +  "review_url",
        +  "review_flags"
        +]
    • Changedcreate_knowledge_bundle_drafts2 fields changed
      • addedOutput schema / properties / review_flags
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "client_id": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "code": {
        +        "enum": [
        +          "possible_autobiographical",
        +          "possible_organization_specific",
        +          "possible_choice_rationale",
        +          "possible_task_or_meeting",
        +          "possible_project_status"
        +        ],
        +        "type": "string"
        +      },
        +      "field": {
        +        "maxLength": 240,
        +        "type": "string"
        +      },
        +      "match": {
        +        "maxLength": 80,
        +        "type": "string"
        +      },
        +      "message": {
        +        "maxLength": 240,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "client_id",
        +      "code",
        +      "field",
        +      "match",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 600,
        +  "type": "array"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "status",
        -  "batch_id",
        -  "created",
        -  "bundle_count",
        -  "review_path",
        -  "review_url"
        -]New value: +[
        +  "status",
        +  "batch_id",
        +  "created",
        +  "bundle_count",
        +  "review_path",
        +  "review_url",
        +  "review_flags"
        +]
    • Changedpreview_knowledge_bundle2 fields changed
      • addedOutput schema / properties / review_flags
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "client_id": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "code": {
        +        "enum": [
        +          "possible_autobiographical",
        +          "possible_organization_specific",
        +          "possible_choice_rationale",
        +          "possible_task_or_meeting",
        +          "possible_project_status"
        +        ],
        +        "type": "string"
        +      },
        +      "field": {
        +        "maxLength": 240,
        +        "type": "string"
        +      },
        +      "match": {
        +        "maxLength": 80,
        +        "type": "string"
        +      },
        +      "message": {
        +        "maxLength": 240,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "client_id",
        +      "code",
        +      "field",
        +      "match",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 600,
        +  "type": "array"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "status",
        -  "persisted",
        -  "bundle_count",
        -  "knowledge_type",
        -  "title"
        -]New value: +[
        +  "status",
        +  "persisted",
        +  "bundle_count",
        +  "knowledge_type",
        +  "title",
        +  "review_flags"
        +]
    • Changedsave_guest_knowledge_bundles1 field changed
      • addedOutput schema / properties / review_flags
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "client_id": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "code": {
        +        "enum": [
        +          "possible_autobiographical",
        +          "possible_organization_specific",
        +          "possible_choice_rationale",
        +          "possible_task_or_meeting",
        +          "possible_project_status"
        +        ],
        +        "type": "string"
        +      },
        +      "field": {
        +        "maxLength": 240,
        +        "type": "string"
        +      },
        +      "match": {
        +        "maxLength": 80,
        +        "type": "string"
        +      },
        +      "message": {
        +        "maxLength": 240,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "client_id",
        +      "code",
        +      "field",
        +      "match",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 600,
        +  "type": "array"
        +}
    • Changedvalidate_knowledge_bundle2 fields changed
      • addedOutput schema / properties / review_flags
        Added value: +{
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "client_id": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "code": {
        +        "enum": [
        +          "possible_autobiographical",
        +          "possible_organization_specific",
        +          "possible_choice_rationale",
        +          "possible_task_or_meeting",
        +          "possible_project_status"
        +        ],
        +        "type": "string"
        +      },
        +      "field": {
        +        "maxLength": 240,
        +        "type": "string"
        +      },
        +      "match": {
        +        "maxLength": 80,
        +        "type": "string"
        +      },
        +      "message": {
        +        "maxLength": 240,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "client_id",
        +      "code",
        +      "field",
        +      "match",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 600,
        +  "type": "array"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "status",
        -  "persisted",
        -  "bundle_count",
        -  "knowledge_type",
        -  "title"
        -]New value: +[
        +  "status",
        +  "persisted",
        +  "bundle_count",
        +  "knowledge_type",
        +  "title",
        +  "review_flags"
        +]
  2. 3 tool updates
    • Changedcreate_knowledge_bundle_drafts1 field changed
      • changedInput schema / properties / bundles / items / properties / structured_content / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "definition": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "examples": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "key_points": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "misconceptions": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "claim": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "correction": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "claim",
        -            "correction"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 12,
        -        "type": "array"
        -      },
        -      "non_examples": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "concept",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "branches": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "action": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "condition": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "condition",
        -            "action"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "done_when": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "failure_modes": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "response": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "symptom": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "symptom",
        -            "response"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "goal": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "prerequisites": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "steps": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "detail": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            },
        -            "title": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "title"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 30,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "procedure",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "choice_guide": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "condition": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "recommendation": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "condition",
        -            "recommendation"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "commonalities": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "criteria": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "name": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "values": {
        -              "items": {
        -                "maxLength": 4000,
        -                "minLength": 1,
        -                "type": "string"
        -              },
        -              "maxItems": 8,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "name",
        -            "values"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 20,
        -        "type": "array"
        -      },
        -      "differences": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "targets": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 8,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "comparison",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "causes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "conditions": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "exceptions": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "results": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "stages": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "detail": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            },
        -            "title": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "title"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 30,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "mechanism",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boundaries": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "components": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "pattern": "^[A-Za-z0-9._:-]+$",
        -              "type": "string"
        -            },
        -            "label": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "parent_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "pattern": "^[A-Za-z0-9._:-]+$",
        -              "type": "string"
        -            },
        -            "role": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "id",
        -            "label"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 40,
        -        "type": "array"
        -      },
        -      "purpose": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "relations": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "label": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "source_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "target_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "source_id",
        -            "target_id",
        -            "label"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 60,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "structure",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "claim": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "confidence": {
        -        "enum": [
        -          "low",
        -          "medium",
        -          "high"
        -        ],
        -        "type": "string"
        -      },
        -      "counterevidence": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "evidence": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "source": {
        -              "maxLength": 1000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "statement": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "statement"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "limitations": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "scope": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "claim_evidence",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "answer_summary": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "hypotheses": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "known_facts": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "next_steps": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "question": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "status": {
        -        "default": "open",
        -        "enum": [
        -          "open",
        -          "answered"
        -        ],
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "question",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "criteria": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "decision": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "name": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "tradeoffs": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "name"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "outcome": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "rationale": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "reconsider_when": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "decision",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "causes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "changes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "chronology": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "end": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "day": {
        -                "maximum": 31,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "era": {
        -                "enum": [
        -                  "bce",
        -                  "ce"
        -                ],
        -                "type": "string"
        -              },
        -              "month": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "year": {
        -                "maximum": 999999,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "year",
        -              "era"
        -            ],
        -            "type": "object"
        -          },
        -          "precision": {
        -            "enum": [
        -              "exact",
        -              "day",
        -              "month",
        -              "year",
        -              "decade",
        -              "century",
        -              "approximate",
        -              "range"
        -            ],
        -            "type": "string"
        -          },
        -          "start": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "day": {
        -                "maximum": 31,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "era": {
        -                "enum": [
        -                  "bce",
        -                  "ce"
        -                ],
        -                "type": "string"
        -              },
        -              "month": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "year": {
        -                "maximum": 999999,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "year",
        -              "era"
        -            ],
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "start",
        -          "precision"
        -        ],
        -        "type": "object"
        -      },
        -      "consequences": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "event": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "occurred_at": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "event",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "common_mistakes": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "correction": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "incorrect": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "incorrect",
        -            "correction"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "contrasts": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "difference": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "expression": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "expression",
        -            "difference"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "examples": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "note": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "text": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "translation": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "text"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "expression": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "language": {
        -        "maxLength": 255,
        -        "minLength": 2,
        -        "type": "string"
        -      },
        -      "meanings": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "nuance": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "pronunciation": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "register": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "translations": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "language": {
        -              "maxLength": 255,
        -              "minLength": 2,
        -              "type": "string"
        -            },
        -            "text": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "language",
        -            "text"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "expression",
        -        "type": "string"
        -      },
        -      "usage_contexts": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "language"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "definition": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "examples": {
        +        "default": [],
        +        "description": "Concrete instances of this concept; explain why each fits. Prefer one concise example supported by the selected material when useful; otherwise use an empty array.",
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "key_points": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "misconceptions": {
        +        "default": [],
        +        "description": "Misconceptions and corrections as {claim, correction} pairs: a mistaken interpretation and its accurate replacement with a brief reason. Include only when supported by the selected material; otherwise use an empty array. Never attribute a misconception to the user or fabricate evidence.",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "claim": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "correction": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "claim",
        +            "correction"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 12,
        +        "type": "array"
        +      },
        +      "non_examples": {
        +        "default": [],
        +        "description": "Nearby cases that do not meet the definition; explain the distinguishing boundary. Include only when supported by the selected material and useful; otherwise use an empty array.",
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "concept",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "branches": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "action": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "condition": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "condition",
        +            "action"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "done_when": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "failure_modes": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "response": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "symptom": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "symptom",
        +            "response"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "goal": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "prerequisites": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "steps": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "detail": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            },
        +            "title": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "title"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 30,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "procedure",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "choice_guide": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "condition": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "recommendation": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "condition",
        +            "recommendation"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "commonalities": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "criteria": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "name": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "values": {
        +              "items": {
        +                "maxLength": 4000,
        +                "minLength": 1,
        +                "type": "string"
        +              },
        +              "maxItems": 8,
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "name",
        +            "values"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 20,
        +        "type": "array"
        +      },
        +      "differences": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "targets": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 8,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "comparison",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "causes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "conditions": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "exceptions": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "results": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "stages": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "detail": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            },
        +            "title": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "title"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 30,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "mechanism",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boundaries": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "components": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "pattern": "^[A-Za-z0-9._:-]+$",
        +              "type": "string"
        +            },
        +            "label": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "parent_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "pattern": "^[A-Za-z0-9._:-]+$",
        +              "type": "string"
        +            },
        +            "role": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "id",
        +            "label"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 40,
        +        "type": "array"
        +      },
        +      "purpose": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "relations": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "source_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "target_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "source_id",
        +            "target_id",
        +            "label"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 60,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "structure",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "claim": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "confidence": {
        +        "enum": [
        +          "low",
        +          "medium",
        +          "high"
        +        ],
        +        "type": "string"
        +      },
        +      "counterevidence": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "evidence": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "source": {
        +              "maxLength": 1000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "statement": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "statement"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "limitations": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "scope": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "claim_evidence",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "answer_summary": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "hypotheses": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "known_facts": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "next_steps": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "question": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "status": {
        +        "default": "open",
        +        "enum": [
        +          "open",
        +          "answered"
        +        ],
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "question",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "criteria": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "decision": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "name": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "tradeoffs": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "name"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "outcome": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "rationale": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "reconsider_when": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "decision",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "causes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "changes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "chronology": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "end": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "day": {
        +                "maximum": 31,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "era": {
        +                "enum": [
        +                  "bce",
        +                  "ce"
        +                ],
        +                "type": "string"
        +              },
        +              "month": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "year": {
        +                "maximum": 999999,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "year",
        +              "era"
        +            ],
        +            "type": "object"
        +          },
        +          "precision": {
        +            "enum": [
        +              "exact",
        +              "day",
        +              "month",
        +              "year",
        +              "decade",
        +              "century",
        +              "approximate",
        +              "range"
        +            ],
        +            "type": "string"
        +          },
        +          "start": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "day": {
        +                "maximum": 31,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "era": {
        +                "enum": [
        +                  "bce",
        +                  "ce"
        +                ],
        +                "type": "string"
        +              },
        +              "month": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "year": {
        +                "maximum": 999999,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "year",
        +              "era"
        +            ],
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "start",
        +          "precision"
        +        ],
        +        "type": "object"
        +      },
        +      "consequences": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "event": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "occurred_at": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "event",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "common_mistakes": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "correction": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "incorrect": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "incorrect",
        +            "correction"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "contrasts": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "difference": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "expression": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "expression",
        +            "difference"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "examples": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "note": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "text": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "translation": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "text"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "expression": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "language": {
        +        "maxLength": 255,
        +        "minLength": 2,
        +        "type": "string"
        +      },
        +      "meanings": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "nuance": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "pronunciation": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "register": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "translations": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "language": {
        +              "maxLength": 255,
        +              "minLength": 2,
        +              "type": "string"
        +            },
        +            "text": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "language",
        +            "text"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "expression",
        +        "type": "string"
        +      },
        +      "usage_contexts": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "language"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedpreview_knowledge_bundle1 field changed
      • changedInput schema / properties / bundles / items / properties / structured_content / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "definition": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "examples": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "key_points": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "misconceptions": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "claim": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "correction": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "claim",
        -            "correction"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 12,
        -        "type": "array"
        -      },
        -      "non_examples": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "concept",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "branches": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "action": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "condition": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "condition",
        -            "action"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "done_when": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "failure_modes": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "response": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "symptom": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "symptom",
        -            "response"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "goal": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "prerequisites": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "steps": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "detail": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            },
        -            "title": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "title"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 30,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "procedure",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "choice_guide": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "condition": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "recommendation": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "condition",
        -            "recommendation"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "commonalities": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "criteria": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "name": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "values": {
        -              "items": {
        -                "maxLength": 4000,
        -                "minLength": 1,
        -                "type": "string"
        -              },
        -              "maxItems": 8,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "name",
        -            "values"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 20,
        -        "type": "array"
        -      },
        -      "differences": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "targets": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 8,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "comparison",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "causes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "conditions": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "exceptions": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "results": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "stages": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "detail": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            },
        -            "title": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "title"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 30,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "mechanism",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boundaries": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "components": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "pattern": "^[A-Za-z0-9._:-]+$",
        -              "type": "string"
        -            },
        -            "label": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "parent_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "pattern": "^[A-Za-z0-9._:-]+$",
        -              "type": "string"
        -            },
        -            "role": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "id",
        -            "label"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 40,
        -        "type": "array"
        -      },
        -      "purpose": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "relations": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "label": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "source_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "target_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "source_id",
        -            "target_id",
        -            "label"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 60,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "structure",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "claim": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "confidence": {
        -        "enum": [
        -          "low",
        -          "medium",
        -          "high"
        -        ],
        -        "type": "string"
        -      },
        -      "counterevidence": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "evidence": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "source": {
        -              "maxLength": 1000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "statement": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "statement"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "limitations": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "scope": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "claim_evidence",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "answer_summary": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "hypotheses": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "known_facts": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "next_steps": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "question": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "status": {
        -        "default": "open",
        -        "enum": [
        -          "open",
        -          "answered"
        -        ],
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "question",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "criteria": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "decision": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "name": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "tradeoffs": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "name"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "outcome": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "rationale": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "reconsider_when": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "decision",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "causes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "changes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "chronology": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "end": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "day": {
        -                "maximum": 31,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "era": {
        -                "enum": [
        -                  "bce",
        -                  "ce"
        -                ],
        -                "type": "string"
        -              },
        -              "month": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "year": {
        -                "maximum": 999999,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "year",
        -              "era"
        -            ],
        -            "type": "object"
        -          },
        -          "precision": {
        -            "enum": [
        -              "exact",
        -              "day",
        -              "month",
        -              "year",
        -              "decade",
        -              "century",
        -              "approximate",
        -              "range"
        -            ],
        -            "type": "string"
        -          },
        -          "start": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "day": {
        -                "maximum": 31,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "era": {
        -                "enum": [
        -                  "bce",
        -                  "ce"
        -                ],
        -                "type": "string"
        -              },
        -              "month": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "year": {
        -                "maximum": 999999,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "year",
        -              "era"
        -            ],
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "start",
        -          "precision"
        -        ],
        -        "type": "object"
        -      },
        -      "consequences": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "event": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "occurred_at": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "event",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "common_mistakes": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "correction": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "incorrect": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "incorrect",
        -            "correction"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "contrasts": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "difference": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "expression": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "expression",
        -            "difference"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "examples": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "note": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "text": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "translation": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "text"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "expression": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "language": {
        -        "maxLength": 255,
        -        "minLength": 2,
        -        "type": "string"
        -      },
        -      "meanings": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "nuance": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "pronunciation": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "register": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "translations": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "language": {
        -              "maxLength": 255,
        -              "minLength": 2,
        -              "type": "string"
        -            },
        -            "text": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "language",
        -            "text"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "expression",
        -        "type": "string"
        -      },
        -      "usage_contexts": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "language"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "definition": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "examples": {
        +        "default": [],
        +        "description": "Concrete instances of this concept; explain why each fits. Prefer one concise example supported by the selected material when useful; otherwise use an empty array.",
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "key_points": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "misconceptions": {
        +        "default": [],
        +        "description": "Misconceptions and corrections as {claim, correction} pairs: a mistaken interpretation and its accurate replacement with a brief reason. Include only when supported by the selected material; otherwise use an empty array. Never attribute a misconception to the user or fabricate evidence.",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "claim": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "correction": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "claim",
        +            "correction"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 12,
        +        "type": "array"
        +      },
        +      "non_examples": {
        +        "default": [],
        +        "description": "Nearby cases that do not meet the definition; explain the distinguishing boundary. Include only when supported by the selected material and useful; otherwise use an empty array.",
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "concept",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "branches": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "action": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "condition": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "condition",
        +            "action"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "done_when": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "failure_modes": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "response": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "symptom": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "symptom",
        +            "response"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "goal": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "prerequisites": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "steps": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "detail": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            },
        +            "title": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "title"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 30,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "procedure",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "choice_guide": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "condition": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "recommendation": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "condition",
        +            "recommendation"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "commonalities": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "criteria": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "name": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "values": {
        +              "items": {
        +                "maxLength": 4000,
        +                "minLength": 1,
        +                "type": "string"
        +              },
        +              "maxItems": 8,
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "name",
        +            "values"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 20,
        +        "type": "array"
        +      },
        +      "differences": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "targets": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 8,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "comparison",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "causes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "conditions": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "exceptions": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "results": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "stages": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "detail": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            },
        +            "title": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "title"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 30,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "mechanism",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boundaries": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "components": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "pattern": "^[A-Za-z0-9._:-]+$",
        +              "type": "string"
        +            },
        +            "label": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "parent_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "pattern": "^[A-Za-z0-9._:-]+$",
        +              "type": "string"
        +            },
        +            "role": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "id",
        +            "label"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 40,
        +        "type": "array"
        +      },
        +      "purpose": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "relations": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "source_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "target_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "source_id",
        +            "target_id",
        +            "label"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 60,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "structure",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "claim": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "confidence": {
        +        "enum": [
        +          "low",
        +          "medium",
        +          "high"
        +        ],
        +        "type": "string"
        +      },
        +      "counterevidence": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "evidence": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "source": {
        +              "maxLength": 1000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "statement": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "statement"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "limitations": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "scope": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "claim_evidence",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "answer_summary": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "hypotheses": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "known_facts": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "next_steps": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "question": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "status": {
        +        "default": "open",
        +        "enum": [
        +          "open",
        +          "answered"
        +        ],
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "question",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "criteria": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "decision": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "name": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "tradeoffs": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "name"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "outcome": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "rationale": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "reconsider_when": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "decision",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "causes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "changes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "chronology": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "end": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "day": {
        +                "maximum": 31,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "era": {
        +                "enum": [
        +                  "bce",
        +                  "ce"
        +                ],
        +                "type": "string"
        +              },
        +              "month": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "year": {
        +                "maximum": 999999,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "year",
        +              "era"
        +            ],
        +            "type": "object"
        +          },
        +          "precision": {
        +            "enum": [
        +              "exact",
        +              "day",
        +              "month",
        +              "year",
        +              "decade",
        +              "century",
        +              "approximate",
        +              "range"
        +            ],
        +            "type": "string"
        +          },
        +          "start": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "day": {
        +                "maximum": 31,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "era": {
        +                "enum": [
        +                  "bce",
        +                  "ce"
        +                ],
        +                "type": "string"
        +              },
        +              "month": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "year": {
        +                "maximum": 999999,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "year",
        +              "era"
        +            ],
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "start",
        +          "precision"
        +        ],
        +        "type": "object"
        +      },
        +      "consequences": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "event": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "occurred_at": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "event",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "common_mistakes": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "correction": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "incorrect": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "incorrect",
        +            "correction"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "contrasts": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "difference": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "expression": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "expression",
        +            "difference"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "examples": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "note": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "text": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "translation": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "text"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "expression": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "language": {
        +        "maxLength": 255,
        +        "minLength": 2,
        +        "type": "string"
        +      },
        +      "meanings": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "nuance": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "pronunciation": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "register": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "translations": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "language": {
        +              "maxLength": 255,
        +              "minLength": 2,
        +              "type": "string"
        +            },
        +            "text": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "language",
        +            "text"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "expression",
        +        "type": "string"
        +      },
        +      "usage_contexts": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "language"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedvalidate_knowledge_bundle1 field changed
      • changedInput schema / properties / bundles / items / properties / structured_content / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "definition": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "examples": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "key_points": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "misconceptions": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "claim": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "correction": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "claim",
        -            "correction"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 12,
        -        "type": "array"
        -      },
        -      "non_examples": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "concept",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "branches": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "action": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "condition": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "condition",
        -            "action"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "done_when": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "failure_modes": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "response": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "symptom": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "symptom",
        -            "response"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "goal": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "prerequisites": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "steps": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "detail": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            },
        -            "title": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "title"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 30,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "procedure",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "choice_guide": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "condition": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "recommendation": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "condition",
        -            "recommendation"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 16,
        -        "type": "array"
        -      },
        -      "commonalities": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "criteria": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "name": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "values": {
        -              "items": {
        -                "maxLength": 4000,
        -                "minLength": 1,
        -                "type": "string"
        -              },
        -              "maxItems": 8,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "name",
        -            "values"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 20,
        -        "type": "array"
        -      },
        -      "differences": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "targets": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 8,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "comparison",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "causes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "conditions": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "exceptions": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "results": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "stages": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "detail": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            },
        -            "title": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "title"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 30,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "mechanism",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boundaries": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "components": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "pattern": "^[A-Za-z0-9._:-]+$",
        -              "type": "string"
        -            },
        -            "label": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "parent_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "pattern": "^[A-Za-z0-9._:-]+$",
        -              "type": "string"
        -            },
        -            "role": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "id",
        -            "label"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 40,
        -        "type": "array"
        -      },
        -      "purpose": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "relations": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "label": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "source_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "target_id": {
        -              "maxLength": 80,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "source_id",
        -            "target_id",
        -            "label"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 60,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "structure",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "claim": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "confidence": {
        -        "enum": [
        -          "low",
        -          "medium",
        -          "high"
        -        ],
        -        "type": "string"
        -      },
        -      "counterevidence": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "evidence": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "source": {
        -              "maxLength": 1000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "statement": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "statement"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "limitations": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "scope": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 500,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "claim_evidence",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "answer_summary": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "hypotheses": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "known_facts": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "next_steps": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "question": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "status": {
        -        "default": "open",
        -        "enum": [
        -          "open",
        -          "answered"
        -        ],
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "question",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "criteria": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "decision": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "name": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "tradeoffs": {
        -              "default": "",
        -              "maxLength": 4000,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "name"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "outcome": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "rationale": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "reconsider_when": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "decision",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "causes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "changes": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "chronology": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "end": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "day": {
        -                "maximum": 31,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "era": {
        -                "enum": [
        -                  "bce",
        -                  "ce"
        -                ],
        -                "type": "string"
        -              },
        -              "month": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "year": {
        -                "maximum": 999999,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "year",
        -              "era"
        -            ],
        -            "type": "object"
        -          },
        -          "precision": {
        -            "enum": [
        -              "exact",
        -              "day",
        -              "month",
        -              "year",
        -              "decade",
        -              "century",
        -              "approximate",
        -              "range"
        -            ],
        -            "type": "string"
        -          },
        -          "start": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "day": {
        -                "maximum": 31,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "era": {
        -                "enum": [
        -                  "bce",
        -                  "ce"
        -                ],
        -                "type": "string"
        -              },
        -              "month": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "year": {
        -                "maximum": 999999,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "year",
        -              "era"
        -            ],
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "start",
        -          "precision"
        -        ],
        -        "type": "object"
        -      },
        -      "consequences": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "context": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "event": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "occurred_at": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "event",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "common_mistakes": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "correction": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "incorrect": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "incorrect",
        -            "correction"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "contrasts": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "difference": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "expression": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "expression",
        -            "difference"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "examples": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "note": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "text": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "translation": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "text"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "expression": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "language": {
        -        "maxLength": 255,
        -        "minLength": 2,
        -        "type": "string"
        -      },
        -      "meanings": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "nuance": {
        -        "default": "",
        -        "maxLength": 4000,
        -        "type": "string"
        -      },
        -      "pronunciation": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "register": {
        -        "default": "",
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "translations": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "language": {
        -              "maxLength": 255,
        -              "minLength": 2,
        -              "type": "string"
        -            },
        -            "text": {
        -              "maxLength": 4000,
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "language",
        -            "text"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "expression",
        -        "type": "string"
        -      },
        -      "usage_contexts": {
        -        "default": [],
        -        "items": {
        -          "maxLength": 6000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "maxItems": 24,
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "language"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "definition": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "examples": {
        +        "default": [],
        +        "description": "Concrete instances of this concept; explain why each fits. Prefer one concise example supported by the selected material when useful; otherwise use an empty array.",
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "key_points": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "misconceptions": {
        +        "default": [],
        +        "description": "Misconceptions and corrections as {claim, correction} pairs: a mistaken interpretation and its accurate replacement with a brief reason. Include only when supported by the selected material; otherwise use an empty array. Never attribute a misconception to the user or fabricate evidence.",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "claim": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "correction": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "claim",
        +            "correction"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 12,
        +        "type": "array"
        +      },
        +      "non_examples": {
        +        "default": [],
        +        "description": "Nearby cases that do not meet the definition; explain the distinguishing boundary. Include only when supported by the selected material and useful; otherwise use an empty array.",
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "concept",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "branches": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "action": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "condition": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "condition",
        +            "action"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "done_when": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "failure_modes": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "response": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "symptom": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "symptom",
        +            "response"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "goal": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "prerequisites": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "steps": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "detail": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            },
        +            "title": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "title"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 30,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "procedure",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "choice_guide": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "condition": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "recommendation": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "condition",
        +            "recommendation"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 16,
        +        "type": "array"
        +      },
        +      "commonalities": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "criteria": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "name": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "values": {
        +              "items": {
        +                "maxLength": 4000,
        +                "minLength": 1,
        +                "type": "string"
        +              },
        +              "maxItems": 8,
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "name",
        +            "values"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 20,
        +        "type": "array"
        +      },
        +      "differences": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "targets": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 8,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "comparison",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "causes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "conditions": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "exceptions": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "results": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "stages": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "detail": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            },
        +            "title": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "title"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 30,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "mechanism",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boundaries": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "components": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "pattern": "^[A-Za-z0-9._:-]+$",
        +              "type": "string"
        +            },
        +            "label": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "parent_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "pattern": "^[A-Za-z0-9._:-]+$",
        +              "type": "string"
        +            },
        +            "role": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "id",
        +            "label"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 40,
        +        "type": "array"
        +      },
        +      "purpose": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "relations": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "source_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "target_id": {
        +              "maxLength": 80,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "source_id",
        +            "target_id",
        +            "label"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 60,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "structure",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "claim": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "confidence": {
        +        "enum": [
        +          "low",
        +          "medium",
        +          "high"
        +        ],
        +        "type": "string"
        +      },
        +      "counterevidence": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "evidence": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "source": {
        +              "maxLength": 1000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "statement": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "statement"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "limitations": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "scope": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 500,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "claim_evidence",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "answer_summary": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "hypotheses": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "known_facts": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "next_steps": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "question": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "status": {
        +        "default": "open",
        +        "enum": [
        +          "open",
        +          "answered"
        +        ],
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "question",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "criteria": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "decision": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "name": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "tradeoffs": {
        +              "default": "",
        +              "maxLength": 4000,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "name"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "outcome": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "rationale": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "reconsider_when": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "decision",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "causes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "changes": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "chronology": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "end": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "day": {
        +                "maximum": 31,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "era": {
        +                "enum": [
        +                  "bce",
        +                  "ce"
        +                ],
        +                "type": "string"
        +              },
        +              "month": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "year": {
        +                "maximum": 999999,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "year",
        +              "era"
        +            ],
        +            "type": "object"
        +          },
        +          "precision": {
        +            "enum": [
        +              "exact",
        +              "day",
        +              "month",
        +              "year",
        +              "decade",
        +              "century",
        +              "approximate",
        +              "range"
        +            ],
        +            "type": "string"
        +          },
        +          "start": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "day": {
        +                "maximum": 31,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "era": {
        +                "enum": [
        +                  "bce",
        +                  "ce"
        +                ],
        +                "type": "string"
        +              },
        +              "month": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "year": {
        +                "maximum": 999999,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "year",
        +              "era"
        +            ],
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "start",
        +          "precision"
        +        ],
        +        "type": "object"
        +      },
        +      "consequences": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "context": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "event": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "occurred_at": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "event",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "common_mistakes": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "correction": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "incorrect": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "incorrect",
        +            "correction"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "contrasts": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "difference": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "expression": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "expression",
        +            "difference"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "examples": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "note": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "text": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "translation": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "text"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "expression": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "language": {
        +        "maxLength": 255,
        +        "minLength": 2,
        +        "type": "string"
        +      },
        +      "meanings": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "nuance": {
        +        "default": "",
        +        "maxLength": 4000,
        +        "type": "string"
        +      },
        +      "pronunciation": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "register": {
        +        "default": "",
        +        "maxLength": 500,
        +        "type": "string"
        +      },
        +      "translations": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "language": {
        +              "maxLength": 255,
        +              "minLength": 2,
        +              "type": "string"
        +            },
        +            "text": {
        +              "maxLength": 4000,
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "language",
        +            "text"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "expression",
        +        "type": "string"
        +      },
        +      "usage_contexts": {
        +        "default": [],
        +        "items": {
        +          "maxLength": 6000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "maxItems": 24,
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "language"
        +    ],
        +    "type": "object"
        +  }
        +]
  3. 1 tool update
    • Addedrefresh_guest_knowledge_shelf_link
  4. 2 tool updates
    • Addedconnect_memostem
    • Addedstart_memostem
  5. 4 tool updates
    • Changedcheck_memostem_connection2 fields changed
      • changedOutput schema / properties / granted_scopes / items / enum
        Previous value: -[
        -  "knowledge:drafts:create",
        -  "knowledge:context:read"
        -]New value: +[
        +  "knowledge:drafts:create",
        +  "knowledge:context:read",
        +  "knowledge:drafts:status"
        +]
      • changedOutput schema / properties / granted_scopes / maxItems
        Previous value: -2New value: +3
    • Changedcreate_knowledge_bundle_drafts4 fields changed
      • addedInput schema / properties / bundles / items / properties / resolution_proposal
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "action": {
        +      "enum": [
        +        "save_new",
        +        "merge",
        +        "update"
        +      ],
        +      "type": "string"
        +    },
        +    "change_summary": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "added": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "changed": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "conflicts": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "preserved": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "expected_target_version": {
        +      "maximum": 9007199254740991,
        +      "minimum": 1,
        +      "type": "integer"
        +    },
        +    "reason": {
        +      "maxLength": 1000,
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "source_item_ids": {
        +      "items": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "pattern": "^[A-Za-z0-9._:-]+$",
        +        "type": "string"
        +      },
        +      "maxItems": 50,
        +      "minItems": 1,
        +      "type": "array"
        +    },
        +    "target_item_id": {
        +      "maxLength": 160,
        +      "minLength": 1,
        +      "pattern": "^[A-Za-z0-9._:-]+$",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "action",
        +    "source_item_ids",
        +    "change_summary",
        +    "reason"
        +  ],
        +  "type": "object"
        +}
      • addedInput schema / properties / provenance / properties / client_version
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • addedInput schema / properties / provenance / properties / reported_agent
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • addedInput schema / properties / provenance / properties / reported_model
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
    • Changedpreview_knowledge_bundle4 fields changed
      • addedInput schema / properties / bundles / items / properties / resolution_proposal
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "action": {
        +      "enum": [
        +        "save_new",
        +        "merge",
        +        "update"
        +      ],
        +      "type": "string"
        +    },
        +    "change_summary": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "added": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "changed": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "conflicts": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "preserved": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "expected_target_version": {
        +      "maximum": 9007199254740991,
        +      "minimum": 1,
        +      "type": "integer"
        +    },
        +    "reason": {
        +      "maxLength": 1000,
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "source_item_ids": {
        +      "items": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "pattern": "^[A-Za-z0-9._:-]+$",
        +        "type": "string"
        +      },
        +      "maxItems": 50,
        +      "minItems": 1,
        +      "type": "array"
        +    },
        +    "target_item_id": {
        +      "maxLength": 160,
        +      "minLength": 1,
        +      "pattern": "^[A-Za-z0-9._:-]+$",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "action",
        +    "source_item_ids",
        +    "change_summary",
        +    "reason"
        +  ],
        +  "type": "object"
        +}
      • addedInput schema / properties / provenance / properties / client_version
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • addedInput schema / properties / provenance / properties / reported_agent
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • addedInput schema / properties / provenance / properties / reported_model
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
    • Changedvalidate_knowledge_bundle4 fields changed
      • addedInput schema / properties / bundles / items / properties / resolution_proposal
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "action": {
        +      "enum": [
        +        "save_new",
        +        "merge",
        +        "update"
        +      ],
        +      "type": "string"
        +    },
        +    "change_summary": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "added": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "changed": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "conflicts": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        },
        +        "preserved": {
        +          "default": [],
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 50,
        +          "type": "array"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "expected_target_version": {
        +      "maximum": 9007199254740991,
        +      "minimum": 1,
        +      "type": "integer"
        +    },
        +    "reason": {
        +      "maxLength": 1000,
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "source_item_ids": {
        +      "items": {
        +        "maxLength": 160,
        +        "minLength": 1,
        +        "pattern": "^[A-Za-z0-9._:-]+$",
        +        "type": "string"
        +      },
        +      "maxItems": 50,
        +      "minItems": 1,
        +      "type": "array"
        +    },
        +    "target_item_id": {
        +      "maxLength": 160,
        +      "minLength": 1,
        +      "pattern": "^[A-Za-z0-9._:-]+$",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "action",
        +    "source_item_ids",
        +    "change_summary",
        +    "reason"
        +  ],
        +  "type": "object"
        +}
      • addedInput schema / properties / provenance / properties / client_version
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • addedInput schema / properties / provenance / properties / reported_agent
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • addedInput schema / properties / provenance / properties / reported_model
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "type": "string"
        +}
  6. 2 tool updates
    • Changedcreate_card_drafts2 fields changed
      • addedOutput schema / properties / review_url
        Added value: +{
        +  "format": "uri",
        +  "maxLength": 2048,
        +  "type": "string"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "status",
        -  "batch_id",
        -  "created",
        -  "draft_count",
        -  "review_path"
        -]New value: +[
        +  "status",
        +  "batch_id",
        +  "created",
        +  "draft_count",
        +  "review_path",
        +  "review_url"
        +]
    • Changedcreate_knowledge_bundle_drafts2 fields changed
      • addedOutput schema / properties / review_url
        Added value: +{
        +  "format": "uri",
        +  "maxLength": 2048,
        +  "type": "string"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "status",
        -  "batch_id",
        -  "created",
        -  "bundle_count",
        -  "review_path"
        -]New value: +[
        +  "status",
        +  "batch_id",
        +  "created",
        +  "bundle_count",
        +  "review_path",
        +  "review_url"
        +]
  7. 3 tool updates
    • Changedcreate_knowledge_bundle_drafts2 fields changed
      • addedInput schema / properties / bundles / items / properties / tag_ids
        Added value: +{
        +  "items": {
        +    "maxLength": 160,
        +    "minLength": 1,
        +    "pattern": "^[A-Za-z0-9._:-]+$",
        +    "type": "string"
        +  },
        +  "maxItems": 12,
        +  "type": "array"
        +}
      • addedInput schema / properties / bundles / items / properties / topic_id
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "pattern": "^[A-Za-z0-9._:-]+$",
        +  "type": "string"
        +}
    • Changedpreview_knowledge_bundle2 fields changed
      • addedInput schema / properties / bundles / items / properties / tag_ids
        Added value: +{
        +  "items": {
        +    "maxLength": 160,
        +    "minLength": 1,
        +    "pattern": "^[A-Za-z0-9._:-]+$",
        +    "type": "string"
        +  },
        +  "maxItems": 12,
        +  "type": "array"
        +}
      • addedInput schema / properties / bundles / items / properties / topic_id
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "pattern": "^[A-Za-z0-9._:-]+$",
        +  "type": "string"
        +}
    • Changedvalidate_knowledge_bundle2 fields changed
      • addedInput schema / properties / bundles / items / properties / tag_ids
        Added value: +{
        +  "items": {
        +    "maxLength": 160,
        +    "minLength": 1,
        +    "pattern": "^[A-Za-z0-9._:-]+$",
        +    "type": "string"
        +  },
        +  "maxItems": 12,
        +  "type": "array"
        +}
      • addedInput schema / properties / bundles / items / properties / topic_id
        Added value: +{
        +  "maxLength": 160,
        +  "minLength": 1,
        +  "pattern": "^[A-Za-z0-9._:-]+$",
        +  "type": "string"
        +}
  8. 7 tool updates
    • First observedcheck_memostem_connection
    • First observedclaim_guest_knowledge_workspace
    • First observedcreate_card_drafts
    • First observedcreate_knowledge_bundle_drafts
    • First observedpreview_knowledge_bundle
    • First observedsave_guest_knowledge_bundles
    • First observedvalidate_knowledge_bundle

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI assistants to turn conversations into a searchable personal wiki, read and organize pages, and propose edits such as merges, translations, and fact-checks as reviewable changesets.
    2
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Personal RAG database and semantic search built from inside your AI chat. Store knowledge, voice, and skills; Claude and ChatGPT create work that sounds like you.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants to search and retrieve unified product knowledge from documentation, training sessions, resolved support tickets, and curated team answers, with source attribution, and to report gaps that trigger a human review loop.
    6 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.