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 }}
dob323
session-kit
Repository navigation
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
session-kit
SOURCE.json
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 20, 2026
The front page opens with what you close, what you keep, and how you get back
Show description for 3978d98
dob323
committed
3978d98
View commit details
Copy full SHA for 3978d98
View code at this point
Browse repository at this point
A watcher that has not started yet says so, instead of blaming the interval
Show description for b84583f
dob323
committed
b84583f
View commit details
Copy full SHA for b84583f
View code at this point
Browse repository at this point
The front page leads with the problem, the picture, and why this exists
Show description for ac4f578
dob323
committed
ac4f578
View commit details
Copy full SHA for ac4f578
View code at this point
Browse repository at this point
Commits on Aug 19, 2026
Session Kit v0.4.3
Show description for 7b7026c
dob323
committed
7b7026c
View commit details
Copy full SHA for 7b7026c
View code at this point
Browse repository at this point
CI fails fast on a hung machine and forgives one upstream stumble
Show description for f0e4d4c
dob323
committed
f0e4d4c
View commit details
Copy full SHA for f0e4d4c
View code at this point
Browse repository at this point
The fake app-server records a rename before receipting it
Show description for 956a116
dob323
committed
956a116
View commit details
Copy full SHA for 956a116
View code at this point
Browse repository at this point
Losing the publishing-lock fence race retries instead of crashing
Show description for 801c2d4
dob323
committed
801c2d4
View commit details
Copy full SHA for 801c2d4
View code at this point
Browse repository at this point
The changelog names this cycle's work: the vanished keypress, the shared rulebook, the key vocabulary, the self-registering sweep
dob323
committed
b750984
View commit details
Copy full SHA for b750984
View code at this point
Browse repository at this point
The rename tests start from the kill switch unset, whoever's shell runs them
dob323
committed
dbc6e96
View commit details
Copy full SHA for dbc6e96
View code at this point
Browse repository at this point
Fact-check fixes: the help table lines up, refused rulebooks are named, the TUI says quit
dob323
committed
c7cfcb2
View commit details
Copy full SHA for c7cfcb2
View code at this point
Browse repository at this point
New test classes sit ahead of the main block, where discovery and direct runs agree
dob323
committed
b2ca92a
View commit details
Copy full SHA for b2ca92a
View code at this point
Browse repository at this point
One rulebook reaches every profile, not just the one it was written in
Show description for 737297f
dob323
committed
737297f
View commit details
Copy full SHA for 737297f
View code at this point
Browse repository at this point
Keys queued ahead of an interrupt are answered first
dob323
committed
7ee18db
View commit details
Copy full SHA for 7ee18db
View code at this point
Browse repository at this point
The idle beat is measured on the clock, not counted in ticks
dob323
committed
a957c72
View commit details
Copy full SHA for a957c72
View code at this point
Browse repository at this point
Two keys, named for what they do: Ctrl-Q leaves, Ctrl-D closes
Show description for 9a1d25d
dob323
committed
9a1d25d
View commit details
Copy full SHA for 9a1d25d
View code at this point
Browse repository at this point
No read consumes the terminal while a timer runs on it
dob323
committed
328bc30
View commit details
Copy full SHA for 328bc30
View code at this point
Browse repository at this point
The sandbox sweep reads its prefixes out of the test sources
dob323
committed
d547308
View commit details
Copy full SHA for d547308
View code at this point
Browse repository at this point
The release gate runs the suite four ways at once
Show description for 21b58a8
dob323
committed
21b58a8
View commit details
Copy full SHA for 21b58a8
View code at this point
Browse repository at this point
A timed-out picker says what it did with what was typed
Show description for 4f60f40
dob323
committed
4f60f40
View commit details
Copy full SHA for 4f60f40
View code at this point
Browse repository at this point
The two smallest pass budgets stop racing the fixture
Show description for 5c311fb
dob323
committed
5c311fb
View commit details
Copy full SHA for 5c311fb
View code at this point
Browse repository at this point
Commits on Aug 18, 2026
Every count of who is waiting reads the state word the person saw
Show description for f991e31
dob323
committed
f991e31
View commit details
Copy full SHA for f991e31
View code at this point
Browse repository at this point
The project mark sits beside the name, not above it
Show description for 088be35
dob323
committed
088be35
View commit details
Copy full SHA for 088be35
View code at this point
Browse repository at this point
The front page tells the truth, and gains the checks that keep it there
Show description for 7c140b5
dob323
committed
7c140b5
View commit details
Copy full SHA for 7c140b5
View code at this point
Browse repository at this point
Publish Session Kit v0.4.2
Show description for 42d5946
dob323
committed
42d5946
View commit details
Copy full SHA for 42d5946
View code at this point
Browse repository at this point
Commits on Aug 17, 2026
The launch hero leads the README; the poisoned 24.04/3.12 toolcache cell steps aside
dob323
committed
8a4108f
View commit details
Copy full SHA for 8a4108f
View code at this point
Browse repository at this point
Reader-facing polish: internal voice out of README and picker docs, screenshot columns pinned to the character grid
dob323
committed
1fbaeaf
View commit details
Copy full SHA for 1fbaeaf
View code at this point
Browse repository at this point
A friendlier front door and a CI that stays green: fresh picker screenshot with live demo data, AI-assistant install brief, 3.10 template dialect, kernel winsize fallback, teardown-race and PTY-dea…
Show description for aec631b
dob323
committed
aec631b
View commit details
Copy full SHA for aec631b
View code at this point
Browse repository at this point
Python 3.10 truly supported and the history scan honest: template parses without tomllib, reset tool drops dt.UTC, dashboard screenshot blob approved by digest
dob323
committed
7e75d01
View commit details
Copy full SHA for 7e75d01
View code at this point
Browse repository at this point
CI green for real: tomllib guarded on Python 3.10, stty winsize as the terminfo-less width fallback, formatted tests, toolcache 3.12 pin
dob323
committed
6cbad3f
View commit details
Copy full SHA for 6cbad3f
View code at this point
Browse repository at this point
shellcheck clean: SC2015 in statusline.sh, SC2002 in install-matrix user phase
dob323
committed
e2e7b59
View commit details
Copy full SHA for e2e7b59
View code at this point
Browse repository at this point
Publish Session Kit v0.4.1
Show description for 9bd26b0
dob323
committed
9bd26b0
View commit details
Copy full SHA for 9bd26b0
View code at this point
Browse repository at this point
Commits on Aug 16, 2026
Publish Session Kit v0.4.0
Show description for 2a07322
dob323
committed
2a07322
View commit details
Copy full SHA for 2a07322
View code at this point
Browse repository at this point
Commits on Aug 11, 2026
Publish Session Kit v0.3.0
Show description for 4bf1ed2
dob323
committed
4bf1ed2
View commit details
Copy full SHA for 4bf1ed2
View code at this point
Browse repository at this point
Publish Session Kit v0.3.0
Show description for 666f3bb
dob323
committed
666f3bb
View commit details
Copy full SHA for 666f3bb
View code at this point
Browse repository at this point
Publish Session Kit v0.3.0
Show description for 83f711d
dob323
committed
83f711d
View commit details
Copy full SHA for 83f711d
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.