Skip to content

Docs: agent guide and API reference for placement, park and position_bed - #13

Merged
cyrilcaoyang merged 1 commit into
mainfrom
docs/agent-docs-refresh
Nov 5, 2026
Merged

cyrilcaoyang merged 1 commit into
mainfrom
docs/agent-docs-refresh

Conversation

@cyrilcaoyang

Copy link
Copy Markdown
Collaborator

Summary

Brings every agent-facing and API doc in line with what shipped today (#11 front-left placement + Y250 park, #12 position_bed, ac-organic-lab #103 lab-rule amendment) and the hardware results.

  • Agent guide (/agent-docs): gateway scope now includes the A1 bed move; routing follows amended §1.3 (lab-skills #98 still pending); a one-line A1 agent loop; position_bed as step 3 before the snapshot; new Bed positioning section (request/response fields, bed_path_clear from the arm's state or a person's statement, gates and refusal codes, confirmed hardware behaviour, never retried or used for recovery); park position and when to return the bed to pickup; bed.moved in the events list; refusal table.
  • API reference: corrected routing statement (it said agents use the SDK, which isn't merged); position_bed request, response and refusals; bed.moved.
  • README: lab-skills status, bed.moved, end-to-end agent steps with placement / inspect / park, agent-mode scope.
  • Generated reference intro, AGENTS.md, AGENT_RULES.md rule 4: wording.

No code behaviour changes. The guide is read from disk per request, so the live /agent-docs already shows this; the generated reference's intro string updates on the next restart.

Test plan

  • uv run pytest -q — 346 passed
  • uv run ruff check .
  • Live /agent-docs serves the new Bed positioning section

🤖 Generated with Claude Code

…sition_bed

- Agent guide: the gateway now moves the A1's bed; routing follows the
  amended §1.3 (position_bed included, lab-skills #98 pending); a one-line
  A1 agent loop; position_bed as its own step before the snapshot; a Bed
  positioning section (request/response, arm-clear statement, gates and
  refusal codes, hardware result, no retry); the park position and when to
  return the bed for pickup; bed.moved in the event list; refusal table.
- API reference: correct routing statement (no merged SDK skill yet);
  position_bed request, response and refusals; bed.moved event.
- README: lab-skills status, bed.moved, end-to-end steps with placement,
  inspect and park, agent-mode scope.
- Generated reference intro, AGENTS.md and AGENT_RULES.md rule 4 wording.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cyrilcaoyang
cyrilcaoyang merged commit 612326d into main Nov 5, 2026
1 check passed
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