Files
openwork/apps/app/pr/cmdk-session-model-thinking.md
Omar McAdam 2b91b4d777 refactor: repo folder structure (#1038)
* refactor(repo): move OpenWork apps into apps and ee layout

Rebase the monorepo layout migration onto the latest dev changes so the moved app, desktop, share, and cloud surfaces keep working from their new paths. Carry the latest deeplink, token persistence, build, Vercel, and docs updates forward to avoid stale references and broken deploy tooling.

* chore(repo): drop generated desktop artifacts

Ignore the moved Tauri target and sidecar paths so local cargo checks do not pollute the branch. Remove the accidentally committed outputs from the repo while keeping the layout migration intact.

* fix(release): drop built server cli artifact

Stop tracking the locally built apps/server/cli binary so generated server outputs do not leak into commits. Also update the release workflow to check the published scoped package name for @openwork/server before deciding whether npm publish is needed.

* fix(workspace): add stable CLI bin wrappers

Point the server and router package bins at committed wrapper scripts so workspace installs can create shims before dist outputs exist. Keep the wrappers compatible with built binaries and source checkouts to avoid Vercel install warnings without changing runtime behavior.
2026-03-19 11:41:38 -07:00

2.0 KiB

Cmd+K Proof: Session Search, Model, Thinking

What was implemented

  • Added a Cmd+K quick actions entry point in session view.
  • Added root quick actions:
    • Search sessions
    • Change model
    • Change thinking
  • Added session search mode with filtering and cross-session jump.
  • Added thinking mode with options (None, Low, Medium, High, X-High) that apply directly.

End-to-end proof (screenshots reviewed)

I captured and reviewed each screenshot below to verify the flow works.

1) Root quick actions are available via Cmd+K

Cmd+K root actions

Verified:

  • Command palette opens over session view.
  • Root actions show Search sessions, Change model, Change thinking.

2) Search sessions flow works

Session search mode:

Search sessions mode

Filtered session search:

Filtered session search

Verified:

  • Search sessions opens a dedicated session search mode.
  • Typing filters sessions by title.
  • Selecting a result closes the palette and switches to the chosen session.

3) Change model flow works

Change model modal

Verified:

  • Change model opens the model picker modal from Cmd+K.

4) Change thinking flow works

Thinking options mode:

Change thinking options

Applied state (Thinking High):

Thinking High applied

Verified:

  • Change thinking opens a dedicated thinking mode in Cmd+K.
  • Selecting High updates composer state to Thinking High.

Notes on environment

  • Attempted packaging/docker/dev-up.sh in this worktree; orchestrator container was repeatedly killed (exit 137) during dependency install.
  • For UI validation, used this worktree's Vite app and connected it to an already-running healthy OpenWork Docker server.
  • Chrome MCP was used for the interactive verification and screenshot capture above.