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
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 }}
quiet-node
/
thuki
Public
Notifications
You must be signed in to change notification settings
Fork
90
Star
558
Code
Issues
5
Pull requests
4
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat(minimize): collapse the chat to a floating mascot with edge-aware restore
- #187
#187
Merged
quiet-node
merged 27 commits into
main
quiet-node/thuki:main
from
worktree-wondrous-stirring-willow
quiet-node/thuki:worktree-wondrous-stirring-willow
Copy head branch name to clipboard
May 22, 2026
Conversation
Commits
27
(27)
Checks
Files changed
Merged
feat(minimize): collapse the chat to a floating mascot with edge-aware restore
#187
quiet-node
merged 27 commits into
main
quiet-node/thuki:main
from
worktree-wondrous-stirring-willow
quiet-node/thuki:worktree-wondrous-stirring-willow
Copy head branch name to clipboard
Commits
Commits on May 18, 2026
feat(minimize): add OVERLAY_MINIMIZED atomic and set_overlay_minimized command
Show description for 3209ea7
quiet-node
committed
3209ea7
View commit details
Copy full SHA for 3209ea7
Browse repository at this point
feat(minimize): add restore overlay visibility variant
Show description for 3f6b027
quiet-node
committed
3f6b027
View commit details
Copy full SHA for 3f6b027
Browse repository at this point
feat(minimize): route activations to restore while overlay is minimized
Show description for 8ae8882
quiet-node
committed
8ae8882
View commit details
Copy full SHA for 8ae8882
Browse repository at this point
feat(minimize): add restore payload variant and minimize state
Show description for eb6cc9f
quiet-node
committed
eb6cc9f
View commit details
Copy full SHA for eb6cc9f
Browse repository at this point
feat(minimize): add MinimizedIcon floating component
Show description for 0677c2d
quiet-node
committed
0677c2d
View commit details
Copy full SHA for 0677c2d
Browse repository at this point
feat(minimize): wire minimize button through ConversationView to WindowControls
Show description for 26a169e
quiet-node
committed
26a169e
View commit details
Copy full SHA for 26a169e
Browse repository at this point
docs(minimize): explain the minimize button onFocus blur
Show description for 4bab187
quiet-node
committed
4bab187
View commit details
Copy full SHA for 4bab187
Browse repository at this point
feat(minimize): minimize/restore handlers and background-streaming indicator
Show description for be7d496
quiet-node
committed
be7d496
View commit details
Copy full SHA for be7d496
Browse repository at this point
docs(minimize): cross-reference the mirrored grow-up geometry blocks
Show description for 164f774
quiet-node
committed
164f774
View commit details
Copy full SHA for 164f774
Browse repository at this point
style(minimize): apply prettier formatting to minimize test files
Show description for 1007239
quiet-node
committed
1007239
View commit details
Copy full SHA for 1007239
Browse repository at this point
fix(minimize): render bare logo and shrink window to a square on minimize
Show description for ccb2760
quiet-node
committed
ccb2760
View commit details
Copy full SHA for ccb2760
Browse repository at this point
Commits on May 19, 2026
fix(minimize): morph the window with the existing CSS-transition observer mechanism
Show description for e2251d3
quiet-node
committed
e2251d3
View commit details
Copy full SHA for e2251d3
Browse repository at this point
feat(window): native AppKit animated morph for minimize/restore
Show description for 40eb908
quiet-node
committed
40eb908
View commit details
Copy full SHA for 40eb908
Browse repository at this point
feat(window): in-page transform morph for minimize/restore
Show description for 8803ecf
quiet-node
committed
8803ecf
View commit details
Copy full SHA for 8803ecf
Browse repository at this point
fix(minimize): portal the mascot to body so it cannot vanish behind the window snap
Show description for a1a10cd
quiet-node
committed
a1a10cd
View commit details
Copy full SHA for a1a10cd
Browse repository at this point
fix(minimize): hold the chat opaque while it shrinks so collapse reads as a morph not a cut
Show description for 8f0894e
quiet-node
committed
8f0894e
View commit details
Copy full SHA for 8f0894e
Browse repository at this point
fix(minimize): dissolve the chat mid-size and scale the mascot in so the handoff is clean
Show description for abced9f
quiet-node
committed
abced9f
View commit details
Copy full SHA for abced9f
Browse repository at this point
fix(minimize): smooth gradual collapse with scalar targets to kill the jump and tiny-chat
Show description for 2619a4a
quiet-node
committed
2619a4a
View commit details
Copy full SHA for 2619a4a
Browse repository at this point
feat(minimize): collapse into the ask-bar logo slot in place instead of the bare corner
Show description for bd80316
quiet-node
committed
bd80316
View commit details
Copy full SHA for bd80316
Browse repository at this point
Commits on May 20, 2026
feat(minimize): morph chat into the mascot with a funnel-and-bloom crossfade
Show description for 7660a37
quiet-node
committed
7660a37
View commit details
Copy full SHA for 7660a37
Browse repository at this point
fix(minimize): size restored window to true content height so chat is not clipped
Show description for b639d52
quiet-node
committed
b639d52
View commit details
Copy full SHA for b639d52
Browse repository at this point
fix(minimize): stop rapid minimize/restore toggling from hiding the overlay
Show description for f076f5e
quiet-node
committed
f076f5e
View commit details
Copy full SHA for f076f5e
Browse repository at this point
Commits on May 21, 2026
feat(minimize): edge-aware expand that unfolds the chat on-screen without jumping
Show description for 30fdf4c
quiet-node
committed
30fdf4c
View commit details
Copy full SHA for 30fdf4c
Browse repository at this point
Commits on May 22, 2026
feat(minimize): jelly-wobble mascot + jewel status dot with cinematic handoff
Show description for 67dc786
quiet-node
committed
67dc786
View commit details
Copy full SHA for 67dc786
Browse repository at this point
fix(minimize): keep tip static on re-expand instead of replaying its typewriter
Show description for ddf8c8b
quiet-node
committed
ddf8c8b
View commit details
Copy full SHA for ddf8c8b
Browse repository at this point
fix(window-controls): tighten traffic-light spacing to macOS-standard 8px gaps
Show description for bee14f9
quiet-node
committed
bee14f9
View commit details
Copy full SHA for bee14f9
Browse repository at this point
fix(minimize): resolve minimize/restore state-machine desync and edge cases
Show description for dacdb3d
quiet-node
committed
dacdb3d
View commit details
Copy full SHA for dacdb3d
Browse repository at this point
You can’t perform that action at this time.