Skip to content

supporting long running goals and related tools#32

Open
Waishnav wants to merge 46 commits into
feat/codex-tool-modefrom
feat/goals
Open

supporting long running goals and related tools#32
Waishnav wants to merge 46 commits into
feat/codex-tool-modefrom
feat/goals

Conversation

@Waishnav

Copy link
Copy Markdown
Owner

Summary

  • add workspace-scoped goal persistence with SQLite migration
  • expose get_goal, create_goal, and update_goal tools behind goalsEnabled
  • return current goal state from open_workspace when enabled
  • keep goals independent of codex tool mode; enable with config or DEVSPACE_GOALS

Verification

  • npm run typecheck
  • npm test

Stacked on #26 / feat/codex-tool-mode.

Waishnav added 30 commits June 22, 2026 04:13
@Waishnav Waishnav marked this pull request as ready for review June 23, 2026 20:12
@Waishnav Waishnav changed the title Add workspace goal tools supporting long running goals and related tools Jun 24, 2026
@jplew

jplew commented Jun 25, 2026

Copy link
Copy Markdown

I'm excited for this, I've been using ChatGPT Schedules for cron-like jobs, but the fastest interval is hourly, and the connection is flaky

@Waishnav

Copy link
Copy Markdown
Owner Author

@jplew tell me more? how do you use it? does chatgpt sheculers supports external MCP connectors tools? can i do recurring jobs using it? and how do you think goals can be helpful here for such usecases

@Waishnav Waishnav force-pushed the feat/codex-tool-mode branch from 7fa956c to 17fa037 Compare June 28, 2026 13:22
@jplew

jplew commented Jun 29, 2026

Copy link
Copy Markdown

@jplew tell me more? how do you use it? does chatgpt sheculers supports external MCP connectors tools? can i do recurring jobs using it? and how do you think goals can be helpful here for such usecases

I replied on x

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.

2 participants