Skip to main content

appgrammar_weave

Axiom: IV — Architecture | Category: Composition

Multi-turn operation

This tool uses a multi-turn protocol. The initial call returns a prompt and token. Run the prompt on your LLM, then submit the structured output via appgrammar_tool_submit (or the tool-specific submit variant) to advance the operation.

Weave multiple appgrammar modules into a unified blueprint. Creates cross-module integration paths.

Takes multiple independent appgrammars (e.g., separate microservice blueprints) and condenses them back into a single, efficient monolith blueprint — merging database schemas, unifying deployment stages, and collapsing API boundaries into function calls.

This is the inverse of appgrammar_shatter.

This is a multi-turn operation. The server returns a prompt and token; run the prompt on your LLM and submit the result via appgrammar_tool_submit.

Parameters

ParameterTypeRequiredDescription
source_appgrammar_idsstring[] (UUIDs)YesIDs of the appgrammars to weave together (2-10).
paramsobjectNoOptional tool-specific parameters.

Example

{
"method": "tools/call",
"params": {
"name": "appgrammar_weave",
"arguments": {
"source_appgrammar_ids": [
"a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"f9e8d7c6-b5a4-3210-fedc-ba9876543210"
]
}
}
}