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 }}
MiniMax-AI
/
OpenAgentCore
Public
Notifications
You must be signed in to change notification settings
Fork
5
Star
112
Code
Issues
1
Pull requests
4
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Add the process shim and its broker
- #348
#348
Merged
SaladDay
merged 23 commits into
feature/agent-outside-sandbox
MiniMax-AI/OpenAgentCore:feature/agent-outside-sandbox
from
aos/shim-broker
MiniMax-AI/OpenAgentCore:aos/shim-broker
Copy head branch name to clipboard
Oct 1, 2026
Conversation
Commits
23
(23)
Checks
Files changed
Merged
Add the process shim and its broker
#348
SaladDay
merged 23 commits into
feature/agent-outside-sandbox
MiniMax-AI/OpenAgentCore:feature/agent-outside-sandbox
from
aos/shim-broker
MiniMax-AI/OpenAgentCore:aos/shim-broker
Copy head branch name to clipboard
Commits
Commits on Oct 1, 2026
Share the PTY mode table with the process broker
Show description for fbff1bc
SaladDay
committed
fbff1bc
View commit details
Copy full SHA for fbff1bc
Browse repository at this point
Add the process shim and its broker
Show description for 44c9c50
SaladDay
committed
44c9c50
View commit details
Copy full SHA for 44c9c50
Browse repository at this point
Make the process broker's waits cancellable and its settlement complete
Show description for 0e1bc8a
SaladDay
committed
0e1bc8a
View commit details
Copy full SHA for 0e1bc8a
Browse repository at this point
Create a view's devpts instance before the view
Show description for 1b71fad
SaladDay
committed
1b71fad
View commit details
Copy full SHA for 1b71fad
Browse repository at this point
Harden the process broker against an untrusted view
Show description for 093fcf6
SaladDay
committed
093fcf6
View commit details
Copy full SHA for 093fcf6
Browse repository at this point
Take the process broker's view paths from the agent view layout
Show description for 0c1a082
SaladDay
committed
0c1a082
View commit details
Copy full SHA for 0c1a082
Browse repository at this point
Retry refused requests, never replay an uncertain Cancel, and end a lost shim's wait for a stream
Show description for c45b20c
SaladDay
committed
c45b20c
View commit details
Copy full SHA for c45b20c
Browse repository at this point
Define the process relay's IPC with the shim and the broker
SaladDay
committed
f39d77d
View commit details
Copy full SHA for f39d77d
Browse repository at this point
Move the view's descriptors into an unprivileged process relay
Show description for 233e71d
SaladDay
committed
233e71d
View commit details
Copy full SHA for 233e71d
Browse repository at this point
Create a view's devpts instance in the launcher again
Show description for 6596239
SaladDay
committed
6596239
View commit details
Copy full SHA for 6596239
Browse repository at this point
Reserve the process relay's name in the agent view's shim directory
Show description for e218b18
SaladDay
committed
e218b18
View commit details
Copy full SHA for e218b18
Browse repository at this point
Start the process relay with the view and bound the view's teardown
Show description for 292ff90
SaladDay
committed
292ff90
View commit details
Copy full SHA for 292ff90
Browse repository at this point
Publish each relay invocation's Open in ID order
Show description for 67d26ef
SaladDay
committed
67d26ef
View commit details
Copy full SHA for 67d26ef
Browse repository at this point
Write terminal output only once the terminal is raw
Show description for faba667
SaladDay
committed
faba667
View commit details
Copy full SHA for faba667
Browse repository at this point
Forward stdin only once the program's Started event arrives
Show description for 8b11d59
SaladDay
committed
8b11d59
View commit details
Copy full SHA for 8b11d59
Browse repository at this point
Resume stdin after an uncertain write from the accepted offset
Show description for 8d56e7b
SaladDay
committed
8d56e7b
View commit details
Copy full SHA for 8d56e7b
Browse repository at this point
Close pipe stdin when an uncertain write finds the leader exited
Show description for cd3fd0d
SaladDay
committed
cd3fd0d
View commit details
Copy full SHA for cd3fd0d
Browse repository at this point
Cancel after lost stdin only when its failure reply was sent
Show description for 0bbd0f6
SaladDay
committed
0bbd0f6
View commit details
Copy full SHA for 0bbd0f6
Browse repository at this point
Check the exit and reserve the stdin failure reply in one step
Show description for 644e419
SaladDay
committed
644e419
View commit details
Copy full SHA for 644e419
Browse repository at this point
Hold the ID-order test between an invocation's ID and its Open
Show description for 35df6f1
SaladDay
committed
35df6f1
View commit details
Copy full SHA for 35df6f1
Browse repository at this point
Set up the raw-mode and Starting tests with barriers, not timers
Show description for 92e2046
SaladDay
committed
92e2046
View commit details
Copy full SHA for 92e2046
Browse repository at this point
Count the relay's output pumps before the control goroutine runs
Show description for bfe0799
SaladDay
committed
bfe0799
View commit details
Copy full SHA for bfe0799
Browse repository at this point
Note that terminal output after the Exit is processed again
Show description for 249bb78
SaladDay
committed
249bb78
View commit details
Copy full SHA for 249bb78
Browse repository at this point
You can’t perform that action at this time.