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
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
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
apache
/
maka
Public
Notifications
You must be signed in to change notification settings
Fork
491
Star
5.3k
Code
Issues
277
Pull requests
198
Discussions
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
refactor(runtime): persist durable Tool Result projections
- #4287
#4287
Merged
Astro-Han
merged 30 commits into
apache:main
apache/maka:main
from
Astro-Han:refactor/4283-durable-projection
Astro-Han/maka-agent:refactor/4283-durable-projection
Copy head branch name to clipboard
Aug 31, 2026
Conversation
Commits
30
(30)
Checks
Files changed
Merged
refactor(runtime): persist durable Tool Result projections
#4287
Astro-Han
merged 30 commits into
apache:main
apache/maka:main
from
Astro-Han:refactor/4283-durable-projection
Astro-Han/maka-agent:refactor/4283-durable-projection
Copy head branch name to clipboard
Commits
Commits on Aug 31, 2026
feat(core): define durable tool result projections
Show description for c87dcc5
Astro-Han
committed
c87dcc5
View commit details
Copy full SHA for c87dcc5
Browse repository at this point
feat(runtime): add durable projection codec
Show description for 9c30108
Astro-Han
committed
9c30108
View commit details
Copy full SHA for 9c30108
Browse repository at this point
feat(runtime): commit projections atomically at T2
Show description for fd0266d
Astro-Han
committed
fd0266d
View commit details
Copy full SHA for fd0266d
Browse repository at this point
refactor(runtime): replay effective tool result projections
Show description for 53a9290
Astro-Han
committed
53a9290
View commit details
Copy full SHA for 53a9290
Browse repository at this point
feat(runtime-host): persist projected artifacts and recoveries
Show description for 8956bfa
Astro-Han
committed
8956bfa
View commit details
Copy full SHA for 8956bfa
Browse repository at this point
refactor(runtime): remove transient Tool Result authority
Show description for ed6b16a
Astro-Han
committed
ed6b16a
View commit details
Copy full SHA for ed6b16a
Browse repository at this point
fix(storage): reuse projected image artifacts
Show description for 06307a2
Astro-Han
committed
06307a2
View commit details
Copy full SHA for 06307a2
Browse repository at this point
fix(runtime): remap projected artifacts on copy
Show description for 320f23a
Astro-Han
committed
320f23a
View commit details
Copy full SHA for 320f23a
Browse repository at this point
refactor(runtime): remove synthetic projection return
Show description for 4542178
Astro-Han
committed
4542178
View commit details
Copy full SHA for 4542178
Browse repository at this point
refactor(runtime): privatize synthetic result writer
Show description for 2fc3d90
Astro-Han
committed
2fc3d90
View commit details
Copy full SHA for 2fc3d90
Browse repository at this point
fix(runtime): validate projected images before persistence
Show description for 9043ee4
Astro-Han
committed
9043ee4
View commit details
Copy full SHA for 9043ee4
Browse repository at this point
fix(runtime): reject unowned projection copies
Show description for 41320c0
Astro-Han
committed
41320c0
View commit details
Copy full SHA for 41320c0
Browse repository at this point
refactor(runtime): remove retired conversation copy owner
Show description for 01a3dc7
Astro-Han
committed
01a3dc7
View commit details
Copy full SHA for 01a3dc7
Browse repository at this point
test(runtime): verify durable projection owner boundaries
Show description for 4e13f3e
Astro-Han
committed
4e13f3e
View commit details
Copy full SHA for 4e13f3e
Browse repository at this point
refactor(runtime): keep projection helper types private
Show description for 2cd0773
Astro-Han
committed
2cd0773
View commit details
Copy full SHA for 2cd0773
Browse repository at this point
test(runtime): target durable projection T2 rollback
Show description for 4afc17a
Astro-Han
committed
4afc17a
View commit details
Copy full SHA for 4afc17a
Browse repository at this point
refactor(runtime): trim projection artifact input
Show description for 55e5c74
Astro-Han
committed
55e5c74
View commit details
Copy full SHA for 55e5c74
Browse repository at this point
test(runtime): produce restart projection through T2
Show description for f3c16d9
Astro-Han
committed
f3c16d9
View commit details
Copy full SHA for f3c16d9
Browse repository at this point
style(runtime): format session manager tests
Show description for 1be1a56
Astro-Han
committed
1be1a56
View commit details
Copy full SHA for 1be1a56
Browse repository at this point
fix(runtime): make projection admission side-effect free
Show description for f370c36
Astro-Han
committed
f370c36
View commit details
Copy full SHA for f370c36
Browse repository at this point
test(runtime): replay persisted image after restart
Show description for d330705
Astro-Han
committed
d330705
View commit details
Copy full SHA for d330705
Browse repository at this point
test(runtime-host): cover projection artifact restart
Show description for 8051b0d
Astro-Han
committed
8051b0d
View commit details
Copy full SHA for 8051b0d
Browse repository at this point
refactor(runtime): preserve projection content fidelity
Show description for d5aee93
Astro-Han
committed
d5aee93
View commit details
Copy full SHA for d5aee93
Browse repository at this point
fix(storage): protect projection artifacts
Show description for ab59003
Astro-Han
committed
ab59003
View commit details
Copy full SHA for ab59003
Browse repository at this point
fix(runtime): admit tool calls before publication
Show description for eea414d
Astro-Han
committed
eea414d
View commit details
Copy full SHA for eea414d
Browse repository at this point
fix(runtime): bound projection copies before allocation
Show description for 762086a
Astro-Han
committed
762086a
View commit details
Copy full SHA for 762086a
Browse repository at this point
test(runtime-host): consolidate projection lifecycle coverage
Show description for 3af5bfe
Astro-Han
committed
3af5bfe
View commit details
Copy full SHA for 3af5bfe
Browse repository at this point
test(runtime): lock T1 failure side effects
Show description for 2cd37a6
Astro-Han
committed
2cd37a6
View commit details
Copy full SHA for 2cd37a6
Browse repository at this point
refactor(core): unify artifact source policy
Show description for 5a70eab
Astro-Han
committed
5a70eab
View commit details
Copy full SHA for 5a70eab
Browse repository at this point
fix(runtime): make tool result projectors total
Show description for 6190657
Astro-Han
committed
6190657
View commit details
Copy full SHA for 6190657
Browse repository at this point
You can’t perform that action at this time.