Skip to content

docs: align control-plane docs with the current API and CLI - #3404

Merged
Luiz Oliveira (laoj2) merged 1 commit into
agent-substrate:mainfrom
haiyanmeng:doc-control-plane
Oct 30, 2026
Merged

Luiz Oliveira (laoj2) merged 1 commit into
agent-substrate:mainfrom
haiyanmeng:doc-control-plane

Conversation

@haiyanmeng

@haiyanmeng haiyanmeng commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

Several control-plane docs and the kubectl-ate reference still described earlier field names (durableSnapshot.status, source_snapshot_tag), empty-atespace rules, and older CLI columns and flags.

Updates them to match the current implementation:

  • docs/reference/glossary.md: lists Tag under control-plane records, and notes that deleting an atespace requires its actors, actor templates, and tags to be gone.
  • docs/reference/api-guide.md: fixes durableSnapshot.state, documents deletion checks on CreateActor and UpdateActor, and adds GetWorker and ListWorkerActorAssignments.
  • docs/api-style-guide.md: renames source_snapshot_tag to source_tag.
  • docs/guides/authorization.md: CreateActor skips can_use_tag when sourceTag is omitted.
  • docs/reference/kubectl-ate.md: documents --preview, --sandbox-class, top workers, the current get worker and get actor columns, template removal before delete atespace, and automatic snapshot upload on create tag.

AI use: AI-assisted to audit control-plane docs against the codebase and draft the documentation updates. I reviewed and verified the changes.

  • Tests pass
  • Docs updated

@haiyanmeng
haiyanmeng marked this pull request as draft October 28, 2026 20:22
@haiyanmeng
haiyanmeng force-pushed the doc-control-plane branch 4 times, most recently from e3f4920 to 73a5e35 Compare October 29, 2026 13:41
@haiyanmeng
haiyanmeng marked this pull request as ready for review October 29, 2026 13:43
@haiyanmeng haiyanmeng added kind/docs Improvements or additions to documentation area/api-machinery labels Oct 29, 2026
Several control-plane docs and the kubectl-ate reference still described
earlier field names, empty-atespace rules, and older CLI columns and flags.
Update them to match the current implementation:

- docs/reference/glossary.md: list Tag as a record, and note that deleting
  an atespace requires its actors, actor templates, and tags to be gone.
- docs/reference/api-guide.md: fix durableSnapshot.state, document deletion
  checks on CreateActor and UpdateActor, and add GetWorker and
  ListWorkerActorAssignments.
- docs/api-style-guide.md: rename source_snapshot_tag to source_tag.
- docs/guides/authorization.md: note that CreateActor skips can_use_tag when
  sourceTag is omitted.
- docs/reference/kubectl-ate.md: document --preview, --sandbox-class, top
  workers, current get worker and get actor columns, template removal before
  deleting an atespace, and automatic upload on create tag.

Signed-off-by: Haiyan Meng <[email protected]>
@laoj2
Luiz Oliveira (laoj2) added this pull request to the merge queue Oct 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 30, 2026
@laoj2
Luiz Oliveira (laoj2) added this pull request to the merge queue Oct 30, 2026
Merged via the queue into agent-substrate:main with commit f475d8b Oct 30, 2026
7 checks passed
@haiyanmeng
haiyanmeng deleted the doc-control-plane branch October 30, 2026 15:00
Dmitry Berkovich (dberkov) pushed a commit that referenced this pull request Nov 2, 2026
Several control-plane docs and the `kubectl-ate` reference still
described earlier field names (`durableSnapshot.status`,
`source_snapshot_tag`), empty-atespace rules, and older CLI columns and
flags.

Updates them to match the current implementation:

- `docs/reference/glossary.md`: lists `Tag` under control-plane records,
and notes that deleting an atespace requires its actors, actor
templates, and tags to be gone.
- `docs/reference/api-guide.md`: fixes `durableSnapshot.state`,
documents deletion checks on `CreateActor` and `UpdateActor`, and adds
`GetWorker` and `ListWorkerActorAssignments`.
- `docs/api-style-guide.md`: renames `source_snapshot_tag` to
`source_tag`.
- `docs/guides/authorization.md`: `CreateActor` skips `can_use_tag` when
`sourceTag` is omitted.
- `docs/reference/kubectl-ate.md`: documents `--preview`,
`--sandbox-class`, `top workers`, the current `get worker` and `get
actor` columns, template removal before `delete atespace`, and automatic
snapshot upload on `create tag`.

AI use: AI-assisted to audit control-plane docs against the codebase and
draft the documentation updates. I reviewed and verified the changes.

- [x] Tests pass
- [x] Docs updated

Signed-off-by: Haiyan Meng <[email protected]>
(cherry picked from commit f475d8b)
Signed-off-by: Eitan Yarmush <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/api-machinery kind/docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants