Skip to content

Tags: Kibibit/kibi

Tags

v1.10.0

Toggle v1.10.0's commit message
chore(gitignore): add ds_store files

Adds .DS_Store to .gitignore to prevent unnecessary file tracking.

v1.9.0

Toggle v1.9.0's commit message
chore(test): remove unnecessary memory allocation settings

Memory issue was caused by LinterDetector.test.ts, not vitest itself.

v1.8.0

Toggle v1.8.0's commit message
fix(tui): pass raw json output for read_file tool summary

- generateToolSummary now returns raw JSON for read_file
- allows renderer to parse truncation metadata
- fixes truncation info not showing in completion state

v1.7.0

Toggle v1.7.0's commit message
feat(agent): improve mcp tool handling and error recovery

- make tool errors recoverable (llm sees errors and can retry)
- add mcp guidance to system prompt for better tool usage
- truncate long error messages in tool call indicators
- add explicit json examples for nested tool parameters

v1.6.0

Toggle v1.6.0's commit message
docs(squad-runs): add squad run reports for tool approval feature

v1.5.0

Toggle v1.5.0's commit message
docs(agent): add squad run transcript for unified response flow imple…

…mentation

html transcript of all squad member interactions during feature implementation

v1.4.1

Toggle v1.4.1's commit message
fix(tui): remove extra height subtraction in chat view

ChatView was subtracting 1 from height, but App.tsx already reserves
2 lines for scroll indicators. This caused useLineScroll and
calculateVisibleLines to use different viewport heights, making it
impossible to scroll to the very first line.

v1.4.0

Toggle v1.4.0's commit message
feat(tui): persist tool calls and thinking duration in messages

- Add PersistedToolCall interface for tool call history in messages
- Fix stale closure bug causing thinking duration to disappear
- Move 'Thought for Xs' from header to content line with dim styling
- Add special web search tool display with query visibility
- Tool calls now persist after streaming completes
- Update dependency from local marked-terminal to @kibibit/marked-terminal@^7.3.0

v1.3.2

Toggle v1.3.2's commit message
fix(agent): prevent hallucinated file writes and fix parallel executi…

…on race condition

- Enhanced system prompt with explicit tool usage rules to prevent models
  from claiming file writes without actually calling write_file tool
- Added clear instructions for file operations (create vs edit distinction)
- Made working directory more prominent in environment context
- Fixed race condition in ConfigManager and FileChatStore where parallel
  processes would conflict on shared temp file names
- Now uses unique temp file names with PID + random suffix for atomic writes

Fixes issues where:
1. Models would hallucinate file changes without using tools
2. Running multiple kibi instances in parallel would cause hangs

v1.3.1

Toggle v1.3.1's commit message
fix(tui): avoid gradient interpolation for non-hex colors