Skip to content

Ship AI-native Alfred command room#214

Merged
prasadus92 merged 7 commits into
mainfrom
feat/ai-native-command-room
Jun 11, 2026
Merged

Ship AI-native Alfred command room#214
prasadus92 merged 7 commits into
mainfrom
feat/ai-native-command-room

Conversation

@prasadus92

Copy link
Copy Markdown
Contributor

Summary

  • Rebuild the desktop client as a shadcn/Radix command room with Inbox, Ask, Work, Agents, Setup, command palette, light/dark themes, usage headroom, logs, and responsive navigation.
  • Add conversational control paths for Slack and the client, including clearer issue summaries, label-free assignment, queue controls, shipped-work tracking, and plan approval APIs.
  • Add schedule and issue-assignment CLI commands, setup/onboarding APIs, local usage/readiness endpoints, and broad regression coverage.
  • Update CI dependencies so the server/API tests run in a clean checkout.

Issue coverage

Fixes #200
Fixes #201
Fixes #202
Fixes #203
Fixes #204
Addresses #205
Fixes #206
Fixes #207

Validation

  • uv run --with 'ruff>=0.6' ruff check .
  • uv run --with 'ruff>=0.6' ruff format --check .
  • uv run --with 'mypy>=1.10' mypy lib/
  • uv run --with pytest --with fastapi --with httpx --with jinja2 pytest tests/ -q
  • bash bin/scrub-check.sh
  • git diff --check
  • git ls-files '*.py' | xargs -n1 python -m py_compile
  • git ls-files '*.sh' '*.bash' | xargs shellcheck -S warning
  • npm run typecheck
  • npm test -- --run
  • npm run build
  • cargo fmt --manifest-path src-tauri/Cargo.toml --check
  • cargo test --manifest-path src-tauri/Cargo.toml
  • npm run tauri -- build --no-bundle --ci
  • Browser QA against local API/Vite: desktop and mobile layout, no horizontal overflow, no fresh console warnings/errors, command palette close affordance verified.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: bc1439d6e3

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread lib/server/views.py
Comment thread lib/server/views.py Outdated
@prasadus92

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fffd0a4156

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread clients/desktop/src/api.ts
Comment thread clients/desktop/src-tauri/src/lib.rs
Comment thread bin/alfred-assign.py Outdated
@prasadus92

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: abac3e4e74

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread clients/desktop/src-tauri/src/lib.rs
Comment thread lib/server/schedule.py Outdated
@prasadus92

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5329555610

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread lib/server/views.py
Comment thread lib/slack_format.py Outdated
@prasadus92

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ee376a353d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread bin/alfred-schedule.py Outdated
Comment thread lib/server/streaming.py
@prasadus92

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0adb2fc50d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread lib/batman.py
@prasadus92

Copy link
Copy Markdown
Contributor Author

@codex review

@prasadus92 prasadus92 merged commit e9d4dc8 into main Jun 11, 2026
14 checks passed
@prasadus92 prasadus92 deleted the feat/ai-native-command-room branch June 11, 2026 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant