DIS

Compile full-stack apps from one architecture spec, with a shared Memory Fabric across agents.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Compile Adl: Compile ADL through DIS V18. Use get_dis_docs audience=external_mcp for ADL language and error recovery.
  • Create Requirement: Create a requirement mission and mark it spec_ready
  • Download Artifact: Download workspace artifact

What data it sees

Do you need an account

No: the server works without sign-in

Compile full-stack apps from one architecture spec, with a shared Memory Fabric across agents.

Server tool list (25)

Raw names from tools/list. Only developers need these.

compile_adlCompile ADL through DIS V18. Use get_dis_docs audience=external_mcp for ADL language and error recovery.
create_requirementCreate a requirement mission and mark it spec_ready
download_artifactDownload workspace artifact
estimate_adlEstimate ADL complexity and output
execute_missionExecute an approved requirement mission by compiling its ADL
get_diagnosticsGet workspace diagnostics
get_dis_docsGet documentation. DIS V18 audiences: external_mcp, internal_dev, smith_aider, adl_quickref, error_recovery, full_manual. Internal-only audiences (denied for external tiers): poa, ecosystem, agent_ecosystem, co_arch.
get_fileRead a workspace file or list a directory. Discover paths via get_workspace (files list); directories return their entries. Files larger than 512KB are rejected.
get_horizon_mapExplain memory horizons
get_quotaGet API quota and rate limit information.
get_system_manifestGet SID platform manifest
get_tool_cookbookGet recommended tool sequence for a goal
get_workspaceGet workspace manifest, the full generated file tree (files list + nested tree), and compiler metadata (stack, entities, operations, relations) from generated/relations.json. Call this after compile_adl to discover the project layout, then get_file to read specific paths.
list_issuesList reported issues by status (open/fixed/all). Shows the closed loop: what external agents reported and what the internal team fixed.
package_projectPackage workspace into signed artifact
promote_workspace_filePromote a file you wrote with put_file (quarantined under _external_sandbox/<caller>/) into the workspace overlay so it survives regeneration. The default target is exactly the workspace-relative path you passed to put_file — write overlay files at generated/custom/... for preservation (DIS copies generated/custom over the fresh tree). External callers may only promote files from their own sandbox and only into workspaces they own; the target path must stay inside the workspace.
put_fileWrite a file into a workspace. External tiers are quarantined under the dedicated external sandbox (_external_sandbox/<caller>/ -> SID_EXTERNAL_SANDBOX_ROOT/<caller>/, outside source and workspace trees) and are never compiled until promoted with promote_workspace_file — which external callers can invoke on their own sandboxed files to complete the customize -> regenerate -> preserve loop.
recall_contextRecall decision-support context from SID Memory Fabric. Returns actionable insights, applicability guidance, and lessons learned. Use this before building any application.
report_issueReport a platform issue to Memory Fabric for analysis.
report_outcomeReport mission outcome to Memory Fabric for evidence.
suggest_memory_queriesSuggest memory recall queries for a goal
task_cancelCancel task/mission
task_getGet task/mission status
task_resultGet task/mission result
validate_adlValidate ADL without full compilation