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
.
phcode-dev
/
phoenix
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
205
Star
3k
Code
Issues
240
Pull requests
18
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Ai stability and ux improvements
- #2849
#2849
Merged
abose
merged 19 commits into
main
phcode-dev/phoenix:main
from
ai
phcode-dev/phoenix:ai
Copy head branch name to clipboard
Apr 26, 2026
Conversation
Commits
19
(19)
Checks
Files changed
Merged
Ai stability and ux improvements
#2849
abose
merged 19 commits into
main
phcode-dev/phoenix:main
from
ai
phcode-dev/phoenix:ai
Copy head branch name to clipboard
Commits
Commits on Apr 26, 2026
feat(ai-chat): add file-not-found dialog and hunk-diff styling
Show description for b8df947
abose
committed
b8df947
View commit details
Copy full SHA for b8df947
Browse repository at this point
feat(ai-chat): surface SDK hook errors and applied-directly state
Show description for e39e36f
abose
committed
e39e36f
View commit details
Copy full SHA for e39e36f
Browse repository at this point
feat(ai-chat): diff options menu strings and styles
Show description for 68a548d
abose
committed
68a548d
View commit details
Copy full SHA for 68a548d
Browse repository at this point
feat(ai-chat): forward tool_result and refine post-edit styling
Show description for 1d5e867
abose
committed
1d5e867
View commit details
Copy full SHA for 1d5e867
Browse repository at this point
feat(ai-chat): readable Read tool range labels
Show description for e706147
abose
committed
e706147
View commit details
Copy full SHA for e706147
Browse repository at this point
feat(ai-chat): let SDK run native Read/Edit/Write, preserve undo
Show description for 55749d7
abose
committed
55749d7
View commit details
Copy full SHA for 55749d7
Browse repository at this point
build: update pro deps
abose
committed
bbd01dd
View commit details
Copy full SHA for bbd01dd
Browse repository at this point
feat(ai-chat): surface queued user clarifications via PostToolUse
Show description for ef858f0
abose
committed
ef858f0
View commit details
Copy full SHA for ef858f0
Browse repository at this point
build: update pro deps
abose
committed
83ceb23
View commit details
Copy full SHA for 83ceb23
Browse repository at this point
feat(ai-chat): confirm before writes during plan mode
Show description for 66549c2
abose
committed
66549c2
View commit details
Copy full SHA for 66549c2
Browse repository at this point
fix(ai-chat): keep .selected highlight on .ai-question-option hover
Show description for 44bd5b5
abose
committed
44bd5b5
View commit details
Copy full SHA for 44bd5b5
Browse repository at this point
test: update refreshText assertions for new undo-preserving behavior
Show description for 97ccbb4
abose
committed
97ccbb4
View commit details
Copy full SHA for 97ccbb4
Browse repository at this point
feat(ai-chat): dim stale TodoWrite blocks and neutralise their icons
Show description for 28d7415
abose
committed
28d7415
View commit details
Copy full SHA for 28d7415
Browse repository at this point
build: update pro deps
abose
committed
dc4fc9e
View commit details
Copy full SHA for dc4fc9e
Browse repository at this point
feat(ai-chat): apply mid-stream permission-mode cycles to bash hook
Show description for b6624d7
abose
committed
b6624d7
View commit details
Copy full SHA for b6624d7
Browse repository at this point
build: update pro deps
abose
committed
53f4b60
View commit details
Copy full SHA for 53f4b60
Browse repository at this point
feat(ai-chat): typography and density refresh
Show description for 99d4ea7
abose
committed
99d4ea7
View commit details
Copy full SHA for 99d4ea7
Browse repository at this point
feat(ai-chat): bump prose rhythm across panel and plan card
Show description for 3feedd1
abose
committed
3feedd1
View commit details
Copy full SHA for 3feedd1
Browse repository at this point
build: update pro deps
abose
committed
9dcd1f0
View commit details
Copy full SHA for 9dcd1f0
Browse repository at this point
You can’t perform that action at this time.