Skip to content

feat: promote greenfield workspace into mainline taskers#4

Open
OneNoted wants to merge 63 commits intodevfrom
greenfield-mainline-parity
Open

feat: promote greenfield workspace into mainline taskers#4
OneNoted wants to merge 63 commits intodevfrom
greenfield-mainline-parity

Conversation

@OneNoted
Copy link
Owner

Summary

  • promote the greenfield workspace and shared shell into the mainline Taskers workspace
  • archive the legacy product paths under taskers-old while retargeting launcher, scripts, CI, and docs to the new mainline app
  • polish browser, native pane, workspace, and notification behavior across the new shell

Validation

  • not run as part of this PR creation step

OneNoted added 30 commits March 17, 2026 20:20
OneNoted added 28 commits March 20, 2026 13:31
@OneNoted
Copy link
Owner Author

@codex

Copy link

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

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: 2a231f29f3

ℹ️ 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".

agent,
title,
message,
CliSignalKind::Completed,

Choose a reason for hiding this comment

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

P1 Badge Preserve error kind for agent-hook stop events

agent-hook stop is always emitted as CliSignalKind::Completed, so any caller that uses stop for failures will record a success state. The shell hook scripts route error into this path, which means non-zero command exits lose error attention and appear completed in activity/agent state views.

Useful? React with 👍 / 👎.

Comment on lines +1362 to +1365
cwd: None,
repo_name: None,
git_branch: None,
ports: Vec::new(),

Choose a reason for hiding this comment

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

P2 Badge Avoid clearing pane metadata in agent-hook signals

This metadata payload hard-codes cwd, repo_name, and git_branch to None; AppModel::apply_surface_signal assigns incoming metadata fields directly, so each agent-hook event clears previously known repo/cwd/branch context for the surface. In practice, started/progress/waiting/stop updates can blank repo hints and branch info until a later full metadata snapshot arrives.

Useful? React with 👍 / 👎.

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