Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
snowykr
/
gajae-code
Public
forked from
Yeachan-Heo/gajae-code
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
5
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat(sdk): C04 terminal abort with turn|owned scope
- #21
#21
Open
snowykr
wants to merge 30 commits into
dev
snowykr/gajae-code:dev
from
feat/abort-sdk-terminal
snowykr/gajae-code:feat/abort-sdk-terminal
Copy head branch name to clipboard
Conversation
Commits
30
(30)
Checks
Files changed
Open
feat(sdk): C04 terminal abort with turn|owned scope
#21
snowykr
wants to merge 30 commits into
dev
snowykr/gajae-code:dev
from
feat/abort-sdk-terminal
snowykr/gajae-code:feat/abort-sdk-terminal
Copy head branch name to clipboard
Commits
Commits on Aug 5, 2026
feat(sdk): add validated C04 terminal abort input contract
Show description for 275bde3
snowykr
committed
275bde3
View commit details
Copy full SHA for 275bde3
Browse repository at this point
feat(sdk): v2 reconciliation store with durable terminal scope records
Show description for a0c2c43
snowykr
committed
a0c2c43
View commit details
Copy full SHA for a0c2c43
Browse repository at this point
feat(sdk): private turn-continuation fence and origin gate
Show description for 33e353d
snowykr
committed
33e353d
View commit details
Copy full SHA for 33e353d
Browse repository at this point
feat(sdk): bind private lineage/attempt origin at tool registration seams
Show description for 29fa374
snowykr
committed
29fa374
View commit details
Copy full SHA for 29fa374
Browse repository at this point
feat(sdk): origin-aware async-result delivery with fresh-attempt resume
Show description for 87f81f9
snowykr
committed
87f81f9
View commit details
Copy full SHA for 87f81f9
Browse repository at this point
feat(sdk): turn.abort terminal surface with turn-scope registration and continuation gate
Show description for 9af3f07
snowykr
committed
9af3f07
View commit details
Copy full SHA for 9af3f07
Browse repository at this point
docs(sdk): add mandatory terminal-abort ADR and design-note gate
Show description for 4841d79
snowykr
committed
4841d79
View commit details
Copy full SHA for 4841d79
Browse repository at this point
feat(sdk): durable terminal-scope record with no-store gate
Show description for 9a07436
snowykr
committed
9a07436
View commit details
Copy full SHA for 9a07436
Browse repository at this point
feat(sdk): owned-scope exact stop with delivery settlement and event metadata
Show description for 66a50a8
snowykr
committed
66a50a8
View commit details
Copy full SHA for 66a50a8
Browse repository at this point
feat(sdk): deterministic replay, fenced-turn bounds, and gate registration authority
Show description for f9637da
snowykr
committed
f9637da
View commit details
Copy full SHA for f9637da
Browse repository at this point
fix(sdk): drop denied owned deliveries and partition mixed batches
Show description for 2efa6e8
snowykr
committed
2efa6e8
View commit details
Copy full SHA for 2efa6e8
Browse repository at this point
feat(sdk): durable terminal marker, replay rows, and host delivery outcome
Show description for 9497f59
snowykr
committed
9497f59
View commit details
Copy full SHA for 9497f59
Browse repository at this point
chore(sdk): rebase cleanup — regenerate docs index, fix dev-side sendFrame stub
Show description for 9bfcb7f
snowykr
committed
9bfcb7f
View commit details
Copy full SHA for 9bfcb7f
Browse repository at this point
fix(sdk): decide terminal success by terminalizePrompt outcome; await hydration
Show description for 7b3b70a
snowykr
committed
7b3b70a
View commit details
Copy full SHA for 7b3b70a
Browse repository at this point
fix(sdk): normalize terminal abort input before idempotency hashing
Show description for 7cedb07
snowykr
committed
7cedb07
View commit details
Copy full SHA for 7cedb07
Browse repository at this point
fix(sdk): fresh lineage epoch per root turn; durable conflicts as control errors
Show description for 15f3948
snowykr
committed
15f3948
View commit details
Copy full SHA for 15f3948
Browse repository at this point
fix(sdk): guard response-state transition by terminal input hash
Show description for 9bd8706
snowykr
committed
9bd8706
View commit details
Copy full SHA for 9bd8706
Browse repository at this point
fix(sdk): durably reserve idle terminal keys; register monitor jobs as owned
Show description for 851f0bd
snowykr
committed
851f0bd
View commit details
Copy full SHA for 851f0bd
Browse repository at this point
fix(sdk): defer resume lineage to admission; strict delivery-hook input check
Show description for 4117879
snowykr
committed
4117879
View commit details
Copy full SHA for 4117879
Browse repository at this point
fix(sdk): fresh lineage at follow-up admission; preserve aborted epoch; fail reservation
Show description for 37eca64
snowykr
committed
37eca64
View commit details
Copy full SHA for 37eca64
Browse repository at this point
fix(sdk): session-relative resume epoch; gate hidden next-turn by the fence
Show description for ac6bc7e
snowykr
committed
ac6bc7e
View commit details
Copy full SHA for ac6bc7e
Browse repository at this point
fix(sdk): cancel pending preflights on terminal abort; drop owned-stopped monitor notifications
Show description for 6312cc8
snowykr
committed
6312cc8
View commit details
Copy full SHA for 6312cc8
Browse repository at this point
fix(sdk): invalidate the session preflight on terminal abort
Show description for 4a0c76f
snowykr
committed
4a0c76f
View commit details
Copy full SHA for 4a0c76f
Browse repository at this point
fix(sdk): preserve ownership for pre-abort async completions
Show description for a57e5c1
snowykr
committed
a57e5c1
View commit details
Copy full SHA for a57e5c1
Browse repository at this point
fix(sdk): drop denied owned-completion follow-ups; discard blocked hidden next-turn
Show description for 50ab00a
snowykr
committed
50ab00a
View commit details
Copy full SHA for 50ab00a
Browse repository at this point
fix(sdk): rebind stale owned registrations; keep owned envelopes out of persisted details
Show description for 2091726
snowykr
committed
2091726
View commit details
Copy full SHA for 2091726
Browse repository at this point
fix(sdk): cancel accepted-not-started prompts; bound durable terminal reservations
Show description for 7e8e903
snowykr
committed
7e8e903
View commit details
Copy full SHA for 7e8e903
Browse repository at this point
fix(sdk): finalize accepted pre-run aborts as cancelled, not fenced-uncertain
Show description for 57375f8
snowykr
committed
57375f8
View commit details
Copy full SHA for 57375f8
Browse repository at this point
fix(sdk): expose terminal abort seams on ExtensionContext
Show description for 7ec0920
snowykr
committed
7ec0920
View commit details
Copy full SHA for 7ec0920
Browse repository at this point
fix(sdk): clear hidden successors on skip/admission; reserve pre-run keys first
Show description for 264cde8
snowykr
committed
264cde8
View commit details
Copy full SHA for 264cde8
Browse repository at this point
You can’t perform that action at this time.