You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 7b731ec
Browse filesBrowse the repository at this point in the historyBrowse files
* Expose structured health metadata (#2357)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: report resolved health metadata
Part of #2357
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* fix: use project backend in health metadata
Part of #2357
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* fix: match runtime backend resolution
Part of #2357
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: brady gaster <bradygaster@github.com>
|`squad health [--json]`| Check team readiness; JSON includes the versioned runtime, state backend, and resolved team metadata | Yes |
43
44
|`squad upgrade`| Upgrade Squad-owned files to latest version; locally customized files are saved as `<file>.local-backup`| Yes |
44
45
|`squad upgrade --client <list>`| Add hosts to the configured set and refresh every configured host projection; user settings in `.mcp.json`, `.kiro/settings/mcp.json`, `opencode.json`, `.cursor/mcp.json` and `.codex/config.toml` are preserved | Yes |
@@ -82,6 +83,10 @@ prerequisites, all supported methods, and update commands.
82
83
|`squad state-mcp [--experimental-backend]`| Run the `squad_state` stdio MCP server; pass `--experimental-backend` (or `SQUAD_EXPERIMENTAL_BACKEND=1`) to also expose the 11 experimental `squad_backend_*` conversation tools (transcript/event-log only until a harness is registered) | Yes |
83
84
|`squad --version`| Print installed version | No |
84
85
86
+
`squad health --json` preserves the `squad-health/v1` schema and includes `metadata` fields for `cliVersion`, `sdkVersion`, `stateBackend`, `resolvedTeamDir`, `bridgeVersion`, and `launchMode`. Human-readable output is unchanged.
87
+
88
+
The `squad_state_health` MCP tool includes the same fields in a JSON `Health metadata` line while retaining its existing state and storage lines.
89
+
85
90
### Remote Init Mode
86
91
87
92
Use `--mode remote` to link your project to a shared team root:
description: 'Report the active Squad state backend (local, orphan, two-layer, ...) and storage layer so agents can verify they are using runtime-owned state instead of manual git/file choreography.',
953
+
description: 'Report active Squad state backend and storage metadata, including a versioned JSON health payload for external coordinators.',
0 commit comments