Skip to content

feat: register trajectory viewer in Codex sidebar - #13

Merged
icesixgod merged 1 commit into
mainfrom
codex/register-sidebar-entry
Oct 4, 2026
Merged

icesixgod merged 1 commit into
mainfrom
codex/register-sidebar-entry

Conversation

@icesixgod

@icesixgod icesixgod commented Oct 4, 2026 •

Copy link
Copy Markdown
Owner

Summary

Register Codex Trajectory as a global sidebar app alongside its existing task-panel entry. Users can open the fullscreen viewer from the left toolbar's … app list and pin it to the toolbar. Both entries share the native opening tool, which now embeds the packaged plugin icon as a PNG data URI. Update the English and Chinese usage documentation and the unreleased changelog.

Privacy impact

The native entry remains app-only and read-only. Valid caller context opens the exact task's safe summary; missing or unavailable context requires explicit local task selection. Task binding, returned trajectory content, full-detail consent, and source-log handling retain their existing behavior. Toolbar pinning is controlled by Codex.

Validation

  • uv run ruff format --check .
  • uv run ruff check .
  • uv run mypy
  • uv run mypy --no-incremental --platform win32
  • uv run pytest --cov --cov-report=term-missing — 542 passed; 91.84% total coverage; all focused coverage floors passed.
  • Complete browser acceptance — 135 passed, including English/Chinese fullscreen selection and live-view return.
  • Release metadata validation and packaged MCP stdio smoke, including both entrypoints and the embedded icon.
  • English and Chinese documentation are synchronized.
  • No real logs, credentials, base instructions, encrypted reasoning, or unredacted screenshots are included.

Actual toolbar visibility and clicking in an installed desktop candidate have not been manually verified; protocol and Chromium harness coverage are separate from that check.

@icesixgod
icesixgod merged commit 38d8c39 into main Oct 4, 2026
15 checks passed
@icesixgod
icesixgod deleted the codex/register-sidebar-entry branch October 22, 2026 07:44
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