Files
tai/.gitignore
T
retoor 4eff597be7 sessions: vault discovery tools, shared stdin, ctrl-key fixes
New sessions/session_export tools plus a sessions_block vault map in the system prompt (tai.py, ported to detz); recall/search carry a session footer instead of letting the model grep sealed bytes. write_file refuses new markdown at working/repo roots, and the blanket *.md gitignore is gone so docs stay visible. One LineInput owns fd 0 for every prompt (ask, approvals, shell_ask, secrets), ending phantom-empty answers; Ctrl-C re-prompts (double exits), Ctrl-D exits, Ctrl-Z suspends; mid-turn Ctrl-C announces itself and kills foreground shell children via RunInterrupted. Covered by SessionsTests, repl_keys.py pty checks, agent_diff sessions_block cases.
2026-10-28 13:11:45 +01:00

35 lines
669 B
Plaintext

# State and sealed storage (never version)
.tai/
# Screenshots
*.png
*.jpg
*.jpeg
# HTML scratch files
*.html
# Markdown is never ignored: agent transcripts go to vault records
# (record_save/session_export), never to stray .md files, and real docs must
# stay visible to review. Previously a blanket *.md ignore hid both strays
# (whatwentwrong.md) and real docs (taicpp/docs/*.md) from git status.
# Backup files
*.bak
*.bak-*
*.corrupt-*
*.tmp
# OS artifacts
.DS_Store
Thumbs.db
# Integration test run logs (tai_test.py / tests/*.py artifacts)
tests/logs/
# Python bytecode cache
__pycache__/
# Stray pasted debug transcripts
tmux-scrollback-skill-issue.txt