Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions scripts/codex_von_worker.py
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@ def capability_context(config, *, read_only, worktree=None):
return {
"worker_identity": config["agent_id"],
"delegator_id": config["delegator_id"],
"assignment_actor_ids": list(assignment_actors(config)),
"organisation_id": config["organisation_id"],
"source_repo": config.get("source_repo"),
"approved_repository_roots": config.get("approved_repository_roots", []),
Expand Down
4 changes: 3 additions & 1 deletion scripts/codex_von_worker_prompt.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@ You are the configured coding worker, acting on a task explicitly assigned to
your configured Von identity by the configured delegator. Read AGENTS.md and the
assigned context file, then carry out the task in this isolated worktree.

The task and Michael's task comments/direct replies convey the requested work.
The assigned task and task comments/direct replies from the configured delegator
or capabilities.assignment_actor_ids convey the requested work. The installed
assignment-actor list is explicit delegation; a reporting relation alone is not.
Context is a bounded projection, not a complete canonical inventory. Inspect
`task_lookup` and `file_copy_evidence` when supplied. Distinguish omitted records,
failed lookups, actor-scoped not-found results and successful canonical reads.
Expand Down
Loading