Skip to content

Feat/goal command surface - #168

Merged
stippi merged 3 commits into
mainfrom
feat/goal-command-surface
Jul 21, 2026
Merged

Feat/goal command surface#168
stippi merged 3 commits into
mainfrom
feat/goal-command-surface

Conversation

@stippi

@stippi stippi commented Jul 21, 2026

Copy link
Copy Markdown
Owner

No description provided.

stippi added 3 commits July 21, 2026 07:45
Move the /goal parsing and execution engine into agent_orchestration
(goal_commands), generic over GoalRepository and OwnerKey, so hosts with
their own repository (PAL's transactional orchestration store, lanes as
owners) run the exact same user-owned command language.
code_assistant_core keeps the session-id + JSON-store binding.

Extend the language with status, pause and resume (mirroring hermes'
/goal): steering stays user-only — there is still no model-facing goal
tool.
Goals no longer appear in any system prompt (both consumers removed the
block); the framed goal-turn message is the only place a goal reaches
the model, so it must carry the id — host tools that link work to a
goal (PAL's delegate goal_id) take it as a parameter.
@stippi
stippi merged commit 07aab6b into main Jul 21, 2026
5 checks passed
@stippi
stippi deleted the feat/goal-command-surface branch July 21, 2026 08:39
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