feat(lilith): CLI-driven teacher adapter and sibling teacher-kind (claude -p, codex exec) #570

Merged
toasterson merged 1 commit from feat/lilith-dojo-cli-teacher into main 2026-10-07 07:06:18 +00:00
Owner

Run 5 (plan PR #569, ADR 126): the sealed Ollama teachers are capped until the monthly reset; the operator's teachers are Claude Fable 5.1, Claude Opus 5.5 and GPT-6 Astra through their CLIs. CliChatAdapter drives one turn per invocation with a strict JSON reply contract (tool_calls or answer, optional reasoning), through the unchanged replay broker and result budgets. --model-kind cli --cli-command ... on the dojo runner; dojo.siblings --teacher-kind cli --teacher NAME=COMMAND (repeatable). Smoke-tested on this Mac: Opus 5.5 played two replay episodes (commitment, read-failure) end to end, three rounds each, contract answers. Note: a variadic CLI flag such as --disallowedTools must not be the last flag (the prompt is appended as the final argument). Tests: dojo suite 543 passed.

Run 5 (plan PR #569, ADR 126): the sealed Ollama teachers are capped until the monthly reset; the operator's teachers are Claude Fable 5.1, Claude Opus 5.5 and GPT-6 Astra through their CLIs. `CliChatAdapter` drives one turn per invocation with a strict JSON reply contract (tool_calls or answer, optional reasoning), through the unchanged replay broker and result budgets. `--model-kind cli --cli-command ...` on the dojo runner; `dojo.siblings --teacher-kind cli --teacher NAME=COMMAND` (repeatable). Smoke-tested on this Mac: Opus 5.5 played two replay episodes (commitment, read-failure) end to end, three rounds each, contract answers. Note: a variadic CLI flag such as `--disallowedTools` must not be the last flag (the prompt is appended as the final argument). Tests: dojo suite 543 passed.
feat(lilith): CLI-driven teacher adapter and sibling teacher-kind (claude -p, codex exec)
Some checks failed
CI / check-akh-medu (pull_request) Successful in 6m55s
CI / test-session-platform (pull_request) Successful in 15m52s
CI / docker-sokard (pull_request) Successful in 18m3s
CI / test-akh-medu (pull_request) Successful in 56m36s
CI / check-seshat (pull_request) Successful in 1h0m29s
CI / test-sokar (pull_request) Successful in 1h0m50s
CI / docker-akh-transcripts (pull_request) Successful in 1h6m34s
CI / docker-seshd (pull_request) Successful in 1h20m26s
CI / publish-chart (pull_request) Successful in 1h37m23s
CI / platform-images-home (pull_request) Successful in 30m12s
CI / platform-images-daemons (pull_request) Failing after 31m6s
CI / platform-images-fleet (pull_request) Has been skipped
CI / platform-images-core (pull_request) Successful in 55m28s
CI / platform-images-collect (pull_request) Has been skipped
d4501f26f9
Sign in to join this conversation.
No reviewers
No labels
follow-up
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
toasterson/akh-medu!570
No description provided.