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 }}
flanksource
/
captain
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
7
Pull requests
15
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Unify runtime composition and preflight
- #117
#117
Closed
moshloop
wants to merge 22 commits into
main
flanksource/captain:main
from
lifecycle-release-captain-20260906
flanksource/captain:lifecycle-release-captain-20260906
Copy head branch name to clipboard
Conversation
Commits
22
(22)
Checks
Files changed
Closed
Unify runtime composition and preflight
#117
moshloop
wants to merge 22 commits into
main
flanksource/captain:main
from
lifecycle-release-captain-20260906
flanksource/captain:lifecycle-release-captain-20260906
Copy head branch name to clipboard
Commits
Commits on Sep 8, 2026
feat(ai): add Claude Fable 5.1 and GPT-6 Astra models
Show description for 554decc
moshloop
committed
554decc
View commit details
Copy full SHA for 554decc
Browse repository at this point
feat(runtime): share profile catalog and raw layers
moshloop
committed
c08507a
View commit details
Copy full SHA for c08507a
Browse repository at this point
fix(prompts): preserve explicit runtime overrides
moshloop
committed
1fd2782
View commit details
Copy full SHA for 1fd2782
Browse repository at this point
feat(webapp): render live and stored verification
moshloop
committed
1e871eb
View commit details
Copy full SHA for 1e871eb
Browse repository at this point
feat(promptrun): add execution preflight
Show description for fba381d
moshloop
committed
fba381d
View commit details
Copy full SHA for fba381d
Browse repository at this point
feat(api)!: validate runtime layers
Show description for 333d373
moshloop
committed
333d373
View commit details
Copy full SHA for 333d373
Browse repository at this point
fix(cmux): resolve cmux CLI from GUI installations
Show description for a2ba920
moshloop
committed
a2ba920
View commit details
Copy full SHA for a2ba920
Browse repository at this point
refactor(aiflags): Centralize model default resolution and preserve authored fields
Show description for e476f75
moshloop
committed
e476f75
View commit details
Copy full SHA for e476f75
Browse repository at this point
feat(config): Preserve explicit AI defaults and validate provider configuration
Show description for 44cbaf9
moshloop
committed
44cbaf9
View commit details
Copy full SHA for 44cbaf9
Browse repository at this point
feat(api): support authored runtime composition and prompt declaration preservation
Show description for 59cf639
moshloop
committed
59cf639
View commit details
Copy full SHA for 59cf639
Browse repository at this point
feat(aichat): Preserve runtime defaults and request field presence
Show description for 68f4dae
moshloop
committed
68f4dae
View commit details
Copy full SHA for 68f4dae
Browse repository at this point
refactor(cli): Unify AI runtime resolution across CLI and prompt execution
Show description for 7e9dff0
moshloop
committed
7e9dff0
View commit details
Copy full SHA for 7e9dff0
Browse repository at this point
refactor(ai): forward complete prompt specs through agent execution
Show description for ed8c594
moshloop
committed
ed8c594
View commit details
Copy full SHA for ed8c594
Browse repository at this point
feat(api): enforce permission constraints
Show description for 3322c65
moshloop
committed
3322c65
View commit details
Copy full SHA for 3322c65
Browse repository at this point
fix(webapp): accept runtime catalog metadata
Show description for 3cbbf9c
moshloop
committed
3cbbf9c
View commit details
Copy full SHA for 3cbbf9c
Browse repository at this point
build(webapp): pin clicky UI commit
Show description for 327e074
moshloop
committed
327e074
View commit details
Copy full SHA for 327e074
Browse repository at this point
refactor(captain): extract AI command registration into rootcmd
Show description for 96cf01c
moshloop
committed
96cf01c
View commit details
Copy full SHA for 96cf01c
Browse repository at this point
ci(lint): authenticate Gavel package resolution
Show description for 637e8f6
moshloop
committed
637e8f6
View commit details
Copy full SHA for 637e8f6
Browse repository at this point
refactor(aichat): collapse the duplicate suspended-seed waits
Show description for 36971af
moshloop
committed
36971af
View commit details
Copy full SHA for 36971af
Browse repository at this point
fix(aichat): wait for a suspending run to park before refusing its approval
Show description for e8a4ee2
moshloop
committed
e8a4ee2
View commit details
Copy full SHA for e8a4ee2
Browse repository at this point
fix(gitagent): publish the agent worktree only once it is complete
Show description for 05d59b9
moshloop
committed
05d59b9
View commit details
Copy full SHA for 05d59b9
Browse repository at this point
test(cli): keep the Go toolchain caches across the test HOME override
Show description for 48f4d28
moshloop
committed
48f4d28
View commit details
Copy full SHA for 48f4d28
Browse repository at this point
You can’t perform that action at this time.