fix: Create collection path + Codex road-test suite #7
No reviewers
Labels
No labels
needs-review
needs-review
athena
athena-gemini
audit
clotho
clotho-gemini
codex
darbs-claude
security
wiki
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: core/go-forge#7
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes Create using item path instead of collection. 227 lines of tests added by Codex agent.
Swagger spec didn't define these properly. StateType is "open"|"closed", TimeStamp is a date string. Both were generated as struct{} which fails to unmarshal JSON. Also change from pointer to value type in Issue, PR, Milestone, Notification structs. Co-Authored-By: Virgil <virgil@lethean.io>Bug: Resource.Create was POSTing to item path (/issues/{index}) instead of collection path (/issues). Same class as the List fix. Tests: path validation on all service methods, Update tests for issues/repos, CreateComment test, ListComments test, PR merge error case (conflict handling). 227 lines of test coverage added by Codex agent. Co-Authored-By: Virgil <virgil@lethean.io>