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
94.4% over 45 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
girapphe/memostem-plugins
GitHub Stars
0

TDQS

A3.7/5.0

Scored across 10 tools

Disambiguation3/5

Several tools cluster around the same actions: start/connect/check all manage session setup, create_card_drafts and create_knowledge_bundle_drafts both create pending drafts, and preview/validate both inspect a single bundle without saving. The detailed descriptions provide call conditions, but an agent could still misselect among these pairs.

Naming Consistency5/5

All 10 tools use consistent snake_case with a verb_noun structure (check_..., claim_..., create_..., preview_..., validate_...). Minor embedding of the server name in some tools does not break the pattern.

Tool Count4/5

10 tools is within a reasonable range for a knowledge-capture server, but the surface includes parallel guest/connected and card/bundle workflows that could be consolidated. Slightly heavy but not excessive.

Completeness3/5

Core capture flows are covered, including connection, guest shelf, draft creation, preview, validation, and saving. However, there is no way to list, retrieve, update, or delete existing user-owned drafts, and no disconnect/revoke tool, leaving notable lifecycle gaps.

Available Tools

10 tools
check_memostem_connectionCheck MemoStem connectionA
Read-onlyIdempotent
Inspect

Verify the MemoStem connection and report only the currently granted knowledge permissions. Without an account it reports status guest with no permissions, and the temporary guest shelf stays available. This test does not read or write knowledge.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
statusYes
settings_pathYes
granted_scopesYes
draft_review_pathYes

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already cover the safety profile (readOnlyHint, idempotentHint, destructiveHint=false), so the bar is lower, yet the description still adds real behavior: unauthenticated callers get status 'guest' with no permissions, and the temporary guest shelf remains available. That guest-state behavior is not derivable from the annotations and is exactly the kind of context an agent needs.

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 short sentences, front-loaded with the action and scope, then the guest fallback, then the non-mutating guarantee. Every clause carries information and none is redundant with the annotations.

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 description covers both the authenticated and guest paths. It is nearly complete for a simple diagnostic tool; only the relative positioning against sibling connection tools (connect_memostem, start_memostem) is left implicit.

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 0-param schema applies. The description correctly spends no words on inputs.

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 ('Verify the MemoStem connection') plus the exact scope of what it reports ('only the currently granted knowledge permissions'). The explicit exclusion ('This test does not read or write knowledge') separates it from read/write siblings such as validate_knowledge_bundle and create_card_drafts.

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 implied rather than stated: an agent can infer this is a pre-flight connectivity/permission check, but the description never says when to prefer it over connect_memostem or start_memostem. The 'does not read or write knowledge' note helps rule out using it for data work, but no alternative is named.

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.

NameRequiredDescriptionDefault
workspace_tokenYes

Output 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.

NameRequiredDescriptionDefault
cursorNo
localeNo

Output 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.

NameRequiredDescriptionDefault
cardsYes
providerYes
provenanceYes
request_idYes

Output 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 only give the safety/consistency triad (readOnlyHint=false, idempotentHint=true, destructiveHint=false). The description adds substantive behavioral context beyond that: drafts are pending and user-owned, they cannot approve/publish/modify public cards, raw transcripts and historical-conversation data are never accepted, and consent is a precondition rather than a parameter.

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?

Front-loaded with the core action and consent precondition, then the eligibility and prohibition clauses. Dense but almost every clause adds a real constraint; the ineligible-type enumeration is long but functionally load-bearing.

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?

Output schema exists, so return values need no explanation, and the description covers eligibility, scope assertion, consent, and provenance limits for a complex tool. It leaves parameter-level mechanics (idempotency via request_id, provider enum, relationship constraints) to the schema, which is a modest gap given 0% schema description coverage.

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% on a deeply nested four-parameter schema, so the description carries the burden but only partly delivers: it locks knowledge_scope to general_knowledge and implies provenance must be current-conversation, yet says nothing about request_id, provider, or the cards array fields (title, summary, relations, evidence_selectors). Most parameter meaning must still be inferred from the JSON Schema itself.

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+resource (create card drafts) with scope qualifiers (pending, user-owned, general-knowledge) and distinguishes itself from the sibling create_knowledge_bundle_drafts by naming cards rather than bundles. An agent can tell what this creates 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?

Explicit when-to-use (only after clear affirmative consent to specifically named, independently teachable knowledge in the current conversation) plus an explicit when-not list of ineligible content types and a disambiguation rule ('an assistant suggestion alone is not consent'). Hard exclusions for raw transcripts and public-card mutation are also stated.

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.

NameRequiredDescriptionDefault
bundlesYes
providerYes
provenanceYes
request_idYes

Output Schema

NameRequiredDescription
statusYes
createdYes
batch_idYes
review_urlYes
review_pathYes
bundle_countYes
review_flagsYes

TDQS

A3.5/5.0
Behavior4/5

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

Annotations cover the safety profile (readOnlyHint=false, destructiveHint=false, idempotentHint=true), and the description still adds real substance: drafts are 'pending' and 'user-owned', consent must be affirmative, and the tool 'cannot approve drafts, retain transcripts, or modify public knowledge'. It stops short of batch semantics — whether one invalid bundle fails all 50 — and of any failure/error behavior, which matters for a mutation tool.

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

Conciseness3/5

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

The verb is front-loaded, but the first sentence is a single run-on listing nine knowledge types that merely restate the schema enum, followed by a dense constraints sentence. The prohibition clause at the end is well placed, yet the type enumeration could be cut with no loss of agent-relevant information.

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 description does cover the consent gate and scope boundaries. For a tool with four required params, deeply nested per-type content objects, and up to 50 bundles per call, however, it provides no guidance on constructing a bundle, on evidence selectors, or on partial-failure behavior.

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% across four required top-level parameters, and the description only addresses one constraint (knowledge_scope must be general_knowledge) that the schema already enforces via a const plus description. It says nothing about provider, request_id, provenance, the bundles array shape, evidence_selectors, or the supersedes/relations restrictions, so it does not compensate for the coverage gap.

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 opens with a specific verb and resource ('Create pending, user-owned ... drafts') and enumerates the nine knowledge types that map to the knowledge_type enum, so the agent knows exactly what artifact is produced. It never names a sibling tool, however, so the boundary with validate_knowledge_bundle, preview_knowledge_bundle, or save_guest_knowledge_bundles must be inferred from the negated capabilities.

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?

It gives a strong precondition — 'only after clear affirmative consent to specifically named, independently teachable general knowledge in the current conversation' — and an explicit exclusion ('An assistant suggestion alone is not consent', 'decisions and organization-specific material are not accepted'). What is missing is routing guidance: no mention of using preview_knowledge_bundle or validate_knowledge_bundle first, and no stated when-not-to-use beyond the scope restriction.

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.

NameRequiredDescriptionDefault
bundlesYes
providerYes
provenanceYes
request_idYes

Output Schema

NameRequiredDescription
titleYes
statusYes
persistedYes
bundle_countYes
review_flagsYes
knowledge_typeYes

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, closed-world, so safety is covered. The description adds non-obvious context beyond that: the result is transient, requires no account, and is not persisted.

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 tight sentences, front-loaded with what the tool returns, then when to call it, then the alternatives. Every clause carries a distinct constraint; no filler.

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, and the behavioral routing is complete. However, with 0% parameter coverage and 4 required parameters including a nested bundle with required subfields, the definition is not fully sufficient for correct invocation.

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 the description names none of the four required parameters (provider, request_id, provenance, bundles). For a tool whose payload is a large nested bundle structure with required fields and enums, the description does nothing to explain what must be supplied or the 'exactly one bundle' implication.

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 ('Return a transient preview of ... one ... general-knowledge bundle') plus the distinguishing constraints: no account, no saving. The sibling tools save_guest_knowledge_bundles and create_knowledge_bundle_drafts are named, so an agent can tell this apart from the persist-oriented variants.

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 conditions invocation ('Call only at the person's direct request or after clear acceptance of a specific preview proposal') and routes to alternatives with their own trigger conditions ('only after the person explicitly asks to keep it'; connected clients use create_knowledge_bundle_drafts). Nothing left to inference.

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.

NameRequiredDescriptionDefault
bundlesYes
providerYes
provenanceYes
request_idYes
workspace_tokenNo

Output 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.

NameRequiredDescriptionDefault
cursorNo
localeNo

Output 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.

NameRequiredDescriptionDefault
bundlesYes
providerYes
provenanceYes
request_idYes

Output 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 readOnlyHint, idempotentHint, destructiveHint=false, and openWorldHint=false, so the safety profile is covered; the description still adds real value by disclosing that no account is required, nothing is persisted, and that inputs like transcripts/conversation histories are rejected while personal or org-specific phrasing comes back as review_flags. It does not mention rate limits, auth prerequisites, or what happens on repeated identical calls.

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 sentences, no filler, and the most decision-relevant information (what it validates, the invocation gate, and the rejection behavior) is front-loaded. Slightly dense in the third sentence but every clause carries information.

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-value explanation is not required, and the description still usefully names review_flags as an output signal. For a tool with four required params and deeply nested bundle structure, the main gap is that it says nothing about the required provider/provenance/request_id envelope, which an agent must derive solely from the schema.

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 the description never mentions the four required parameters (provider, request_id, provenance, bundles) or their expected shape/format. The only parameter-adjacent statement is a rejection rule about input content, which does not explain how provider, request_id, or provenance.conversation_ref should be populated, so the description 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.

Purpose4/5

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

The description gives a precise verb+resource ('Validate exactly one ... general-knowledge bundle') plus a clear scope qualifier (single bundle, independently teachable, no account, no persistence). 'Without saving it' implicitly separates it from the save_* siblings and the preview-proposal clause hints at the preview flow, but no sibling is ever named explicitly, so an agent must infer the distinction.

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?

'Call only at the person's direct request or after clear acceptance of a specific preview proposal' states an explicit gating condition for invocation, which is strong usage guidance. It does not, however, name the alternative tool (e.g., preview_knowledge_bundle) or say what to do when the gate is not met, so it falls short of full when/when-not/alternatives coverage.

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. 1 tool update
    • Changedcheck_memostem_connection3 fields changed
      • removedOutput schema / properties / granted_scopes / minItems
        Removed value: -1
      • removedOutput schema / properties / status / const
        Removed value: -"connected"
      • addedOutput schema / properties / status / enum
        Added value: +[
        +  "connected",
        +  "guest"
        +]
  2. 4 tool updates
    • Changedcreate_card_drafts1 field changed
      • addedInput schema / properties / cards / items / properties / relations / items / properties / type / description
        Added value: +"Relationship type. supersedes is rejected: propose a replacement with resolution_proposal (merge or update) instead."
    • Changedcreate_knowledge_bundle_drafts1 field changed
      • addedInput schema / properties / bundles / items / properties / relations / items / properties / type / description
        Added value: +"Relationship type. supersedes is rejected: propose a replacement with resolution_proposal (merge or update) instead."
    • Changedpreview_knowledge_bundle1 field changed
      • addedInput schema / properties / bundles / items / properties / relations / items / properties / type / description
        Added value: +"Relationship type. supersedes is rejected: propose a replacement with resolution_proposal (merge or update) instead."
    • Changedvalidate_knowledge_bundle1 field changed
      • addedInput schema / properties / bundles / items / properties / relations / items / properties / type / description
        Added value: +"Relationship type. supersedes is rejected: propose a replacement with resolution_proposal (merge or update) instead."
  3. 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"
        +]
  4. 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"
        +  }
        +]
  5. 1 tool update
    • Addedrefresh_guest_knowledge_shelf_link
  6. 2 tool updates
    • Addedconnect_memostem
    • Addedstart_memostem
  7. 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"
        +}
  8. 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"
        +]
  9. 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"
        +}
  10. 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
    B
    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.
    17 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.