feat(sidecar): protocol 14 — the Dangerous Treasures start forward (PLAN_REDESIGNS §14.3.4) #28

Merged
whitlocktech merged 1 commits from feat/dangerous-treasures into edge 2026-10-15 07:04:45 -05:00
Member

Stage 5 of the §14.3 integration plan. Spec: docs rust-link/PROTOCOL.md §20.8.

  • POST /dt/start: the body is stamped dt.start whatever command it names, forwarded to the plugin, and answered with the plugin's dt.opened or dt.error.
  • Nothing is kept here. The plugin remembers the key, and DT despawns its own chest.
  • dt.started, dt.won and dt.ended are stored and forwarded like any other event; no change was needed for them.

Tested: 72 tests (one new: the stamp); fmt and clippy clean.

AI-assisted: written with Claude Code (disclosed per org policy).

🤖 Generated with Claude Code

https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY

Stage 5 of the §14.3 integration plan. Spec: docs `rust-link/PROTOCOL.md` §20.8. - **`POST /dt/start`**: the body is stamped `dt.start` whatever command it names, forwarded to the plugin, and answered with the plugin's `dt.opened` or `dt.error`. - **Nothing is kept here.** The plugin remembers the key, and DT despawns its own chest. - `dt.started`, `dt.won` and `dt.ended` are stored and forwarded like any other event; no change was needed for them. **Tested:** 72 tests (one new: the stamp); `fmt` and `clippy` clean. AI-assisted: written with Claude Code (disclosed per org policy). 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
wtclaude added 1 commit 2026-10-15 06:46:22 -05:00
feat(sidecar): protocol 14 — the Dangerous Treasures start forward (PLAN_REDESIGNS §14.3.4)
All checks were successful
PR Checks / rust-gates (pull_request) Successful in 2m46s
1ab0cab80a
POST /dt/start, stamped dt.start whatever its body names, forwarded to the
plugin and answered with its dt.opened or dt.error. The plugin remembers the
key; DT despawns its own chest; nothing is kept here. dt.started, dt.won and
dt.ended ride the feed like any other event (docs rust-link/PROTOCOL.md §20.8).

72 tests (one new), fmt and clippy clean.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
whitlocktech merged commit 42d63121e0 into edge 2026-10-15 07:04:45 -05:00
whitlocktech deleted branch feat/dangerous-treasures 2026-10-15 07:04:45 -05:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RunicGateway/Rust-Link#28
No description provided.