✨ Refresh mission control and align session steering#148
Merged
Conversation
Keep the root Makefile as the entrypoint while moving target families into dedicated includes and updating the repo docs to match.
Teach mission skill loading to fall back to repo-local skill directories and add reusable design-system and server-architecture skills to the repo.
Model steer rows and delivery status explicitly across the protocol, persistence, connectors, and native client so mission-driven Codex sessions render and persist the right conversation semantics.
Include the deeper design-system and server-architecture reference notes that the new repo-local skills point to.
Replace the old desktop sidebar panel with project-based grouping, integrated usage telemetry, and the refreshed mission command deck layout.
Stabilize mission list updates and turn the root mission view into a calmer command-deck overview with stronger hierarchy and telemetry panels.
Mirror the server's richer work-status model on the Swift client so reply, question, and ended states aren't collapsed away. This keeps the composer from offering steer mode when a session is already docked and makes the UI status surfaces agree on the current turn phase.
Update the Swift test support helpers for the richer session work-status model and refactor the Codex dynamic tool handler to satisfy Clippy. This keeps macOS unit tests green and lets the Rust CI pass continue on the rebased branch.
Inline the pending approval summary field updates in Session so the rebased client still compiles against the simplified projection layer from main.
5039e97 to
bcfb82b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Testing