Skip to content

feat: preserve WebGPT context in repository projects - #1

Merged
capitalparser merged 2 commits into
mainfrom
capitalparser/murex
Sep 28, 2026
Merged

capitalparser merged 2 commits into
mainfrom
capitalparser/murex

Conversation

@capitalparser

Copy link
Copy Markdown
Owner

Summary

Repository-scoped WebGPT work now checks for an existing ChatGPT Project on first use, reuses or creates it through the coordinator, and starts tasks inside that Project. The shared skill documents source provenance, version handling, upload verification, and file limits.

Adds a local project_context.py CLI to look up and bind repository Projects and preserve Project/conversation URLs in task state. Conflicting bindings are rejected, and Forge refuses a PR from another repository before testing or publishing comments. Browser actions remain coordinator-driven.

Validation

  • python3 -m pytest -q: 57 passed.
  • Skill validation and git diff --check: passed.
  • Codex and Claude shared runtime synchronized; its 57 tests also passed before publication.
  • Live Project creation/upload was not exercised; prior read-only UI inspection confirmed Project and Sources controls.

@capitalparser
capitalparser merged commit 219d063 into main Sep 28, 2026
3 checks passed
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