Skip to content

docs: fix Hub key-rotation instructions and stale dashboard/MCP filter docs - #312

Merged
jcsalterego merged 3 commits into
mainfrom
jchen/argus-hub-doc-updates
Jul 27, 2026
Merged

docs: fix Hub key-rotation instructions and stale dashboard/MCP filter docs#312
jcsalterego merged 3 commits into
mainfrom
jchen/argus-hub-doc-updates

Conversation

@jcsalterego

@jcsalterego jcsalterego commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Summary

Fixes two inaccuracies in docs/argus-hub.md found while auditing argus-hub's README against this hosted page (Agent-Deployment-Co/argus-hub#35, fixed alongside Agent-Deployment-Co/argus-hub#37):

  • Key-rotation instructions said disabling/removing a key restarts into a fresh one "if no enabled key remains" — Hub's bootstrap only checks whether api_keys is empty, so a disabled-but-present row silently leaves uploads rejected with no new key printed. (Agent-Deployment-Co/argus-hub#309)
  • The dashboard view table listed Sessions/Projects/Health, none of which exist, while omitting Tasks and Export, which do. Also fixed query_users' "takes no arguments" claim and added the missing group filter shared across the MCP tools. (Agent-Deployment-Co/argus-hub#310)

Test plan

  • Doc-only change — no build/test required
  • Spot-check the rendered page for the two edited sections

Rotation requires deleting the old api_keys row, not disabling it —
Hub only mints a new key when the table is empty; a disabled-but-present
row leaves uploads rejected with no new key printed on restart.

Fixes Agent-Deployment-Co/argus-hub#309
Sessions/Projects/Health views don't exist; Tasks and Export do and
were undocumented. Renamed Users -> Team to match the shipped UI, and
documented the group filter on all five MCP tools.

Fixes Agent-Deployment-Co/argus-hub#310
@jcsalterego jcsalterego self-assigned this Jul 27, 2026
Removes two em-dashes added in recent edits (violates the no-em-dash
voice rule) and corrects the claim that the Hub dashboard uses the
same views as argus serve, which no longer matches either dashboard's
view list.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@jcsalterego
jcsalterego merged commit fb2265e into main Jul 27, 2026
1 check passed
@jcsalterego
jcsalterego deleted the jchen/argus-hub-doc-updates branch July 27, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant