-
b172beb925
docs: add Security (YOLO Mode) section to README
Mario Zechner
2025-11-12 22:53:42 +01:00
-
efb0a635b5
fix: add horizontal scroll to diffs in HTML export
Mario Zechner
2025-11-12 22:40:37 +01:00
-
cc6e4c7f38
fix: render edit tool diffs in HTML export
Mario Zechner
2025-11-12 22:39:07 +01:00
-
9bd297e253
docs: add /session command to README
Mario Zechner
2025-11-12 22:34:16 +01:00
-
5ba2109da8
feat: add /session command to show session info and stats
Mario Zechner
2025-11-12 22:29:55 +01:00
-
2509add9bf
fix: don't clear loading animation when Ctrl+C clears editor
Mario Zechner
2025-11-12 22:23:21 +01:00
-
dea7067593
style: format context file list on separate lines
Mario Zechner
2025-11-12 22:21:14 +01:00
-
b1c2c32e23
refactor: move context files to system prompt instead of user messages
Mario Zechner
2025-11-12 22:19:56 +01:00
-
dca3e1cc60
feat: hierarchical context file loading for monorepos
Mario Zechner
2025-11-12 22:17:54 +01:00
-
812f2f43cd
feat: defer session creation until first user+assistant message exchange
Mario Zechner
2025-11-12 22:06:02 +01:00
-
5e988b444b
Remove event logging from session files - only save messages and state changes
Mario Zechner
2025-11-12 21:56:29 +01:00
-
9e3e319f1a
Add session export to HTML, improve tool error handling, and enhance RPC mode documentation
Mario Zechner
2025-11-12 21:55:10 +01:00
-
68092ccf01
Add --mode flag for CLI output control (text/json/rpc)
Mario Zechner
2025-11-12 20:33:31 +01:00
-
c75f53f6f2
Improve edit tool diff display with context-aware rendering
Mario Zechner
2025-11-12 20:09:11 +01:00
-
2f0f0a913e
Add proper truncation notices and comprehensive tests for read tool
Mario Zechner
2025-11-12 17:13:03 +01:00
-
c7a73d4f81
Add line limits and truncation to read tool
Mario Zechner
2025-11-12 16:52:20 +01:00
-
bb0b77af16
Match export output style to thinking level display
Mario Zechner
2025-11-12 16:45:51 +01:00
-
5cab91f839
Make HTML export header minimal and stack info vertically
Mario Zechner
2025-11-12 16:35:06 +01:00
-
1b81d803bf
Add click-to-expand and system prompt display to HTML export
Mario Zechner
2025-11-12 16:32:20 +01:00
-
6b496e006e
Rewrite HTML export to match TUI visual style exactly
Mario Zechner
2025-11-12 16:27:12 +01:00
-
e467a80b5b
Add /export command to export sessions as self-contained HTML
Mario Zechner
2025-11-12 16:21:59 +01:00
-
e533aebacd
Fix Lit dependency duplication and update mini-lit to 0.2.0
Mario Zechner
2025-11-12 16:03:43 +01:00
-
a84a97e1ce
Switch web-ui back to tsc from tsgo for decorator support
Mario Zechner
2025-11-12 14:46:41 +01:00
-
8be2613417
Fix version sync script to update all internal dependencies
Mario Zechner
2025-11-12 14:41:40 +01:00
-
09564f2940
Update coding-agent dependencies to 0.6.0
Mario Zechner
2025-11-12 14:36:59 +01:00
-
bf1a7d8571
Add 'pi' command alias and fix getApiKey import
Mario Zechner
2025-11-12 14:31:25 +01:00
-
00d8286523
Handle FinishReason.NO_IMAGE and fix optional chaining
Mario Zechner
2025-11-12 10:58:03 +01:00
-
f147109da7
Fix coding agent tools to return error content instead of throwing
Mario Zechner
2025-11-12 10:52:12 +01:00
-
84dcab219b
Add image support in tool results across all providers
Mario Zechner
2025-11-12 10:45:56 +01:00
-
9dac37d836
Search through all messages in session, not just first message
Mario Zechner
2025-11-12 09:32:14 +01:00
-
101a6c4ef3
Add search, scrolling, spacing, and Ctrl+C exit to session selector
Mario Zechner
2025-11-12 09:28:53 +01:00
-
4a399805f5
Remove unused import
Mario Zechner
2025-11-12 09:26:01 +01:00
-
a6e300693d
Redesign session selector with multi-line layout
Mario Zechner
2025-11-12 09:25:40 +01:00
-
6b48e73607
Fix session selector: handle Ctrl+C and viewport width
Mario Zechner
2025-11-12 09:21:17 +01:00
-
458702b3a7
Add --resume flag with session selector
Mario Zechner
2025-11-12 09:17:04 +01:00
-
7813e14492
Add model name to footer stats line (right-aligned)
Mario Zechner
2025-11-12 09:10:41 +01:00
-
c531304d5d
Fix emoji and multi-byte character handling in markdown wrapping
Mario Zechner
2025-11-12 09:07:48 +01:00
-
95d040195c
Add model selector TUI and update session management
Mario Zechner
2025-11-12 01:01:23 +01:00
-
bf5f4b17c0
Add custom session events for thinking level and model changes
Mario Zechner
2025-11-11 23:56:08 +01:00
-
02a21dd936
Fix viewport width issues in thinking selector and text rendering
Mario Zechner
2025-11-11 23:52:18 +01:00
-
a3b3849188
Fix SelectList crash on narrow terminal and thinking level restoration
Mario Zechner
2025-11-11 23:47:59 +01:00
-
cef526ce4d
Add padding to Aborted text for consistent spacing
Mario Zechner
2025-11-11 23:42:42 +01:00
-
dbee5b69ec
Show "Aborted" text when aborting text generation during streaming
Mario Zechner
2025-11-11 23:41:05 +01:00
-
1e857e0a6a
Fix aborted tool display when continuing sessions
Mario Zechner
2025-11-11 23:39:00 +01:00
-
2fdd304fbf
Mark pending tool components as aborted when streaming is interrupted
Mario Zechner
2025-11-11 23:37:05 +01:00
-
594edec31b
Make file operations properly abortable with async operations
Mario Zechner
2025-11-11 23:33:16 +01:00
-
e6b47799a4
Add abort signal handling to read, write, and edit tools
Mario Zechner
2025-11-11 23:28:39 +01:00
-
001beff394
Fix tab rendering in TUI components
Mario Zechner
2025-11-11 23:24:48 +01:00
-
7beb354337
Add thinking level persistence and fix UI issues
Mario Zechner
2025-11-11 23:18:40 +01:00
-
159075cad7
Improve tool execution rendering and error handling
Mario Zechner
2025-11-11 23:05:58 +01:00
-
2d43b2f2e3
Don't show stats for assistant messages with only tool calls
Mario Zechner
2025-11-11 22:13:00 +01:00
-
ea8b8b7f54
Fix thinking trace styling when text wraps
Mario Zechner
2025-11-11 22:08:20 +01:00
-
3fcae75e93
Remove StreamingMessageComponent - just use AssistantMessageComponent
Mario Zechner
2025-11-11 22:04:42 +01:00
-
741add4411
Refactor TUI into proper components
Mario Zechner
2025-11-11 21:55:29 +01:00
-
e2649341f0
Simplify assistant message spacing - just add spacer to components
Mario Zechner
2025-11-11 21:51:12 +01:00
-
f5176bb173
Fix double spacing before tool executions by removing bottom padding from assistant Markdown
Mario Zechner
2025-11-11 21:43:53 +01:00
-
f63ec78524
Add spacer above user messages (except first one)
Mario Zechner
2025-11-11 21:39:42 +01:00
-
0cceb346be
Use Spacer component for blank line before tool execution
Mario Zechner
2025-11-11 21:37:11 +01:00
-
c061b4fba9
Simplify tool execution component structure with proper padding
Mario Zechner
2025-11-11 21:35:11 +01:00
-
ba5299a39e
Fix tool execution formatting and colors
Mario Zechner
2025-11-11 21:32:00 +01:00
-
5d7bc60cff
Replace Markdown with Text component for tool execution
Mario Zechner
2025-11-11 21:27:23 +01:00
-
10520a8c41
Fix read/write tool output formatting
Mario Zechner
2025-11-11 21:22:08 +01:00
-
4fa09814bd
Refactor TUI components into separate files
Mario Zechner
2025-11-11 21:16:31 +01:00
-
fe5706885d
Clean up bash output formatting
Mario Zechner
2025-11-11 21:09:50 +01:00
-
6e9fa8dde1
Fix bash abort to kill entire process tree immediately
Mario Zechner
2025-11-11 21:07:39 +01:00
-
ea5097e13e
Add thinking trace support and improve bash output formatting
Mario Zechner
2025-11-11 21:01:42 +01:00
-
8fa780e052
Improve TUI instructions and thinking selector styling
Mario Zechner
2025-11-11 20:53:27 +01:00
-
ba8d802999
Add interactive UI selector for /thinking command
Mario Zechner
2025-11-11 20:49:20 +01:00
-
71fb1b9173
Put each instruction on its own line and add file drop hint
Mario Zechner
2025-11-11 20:43:17 +01:00
-
fb4893d8d4
Clear scrollback buffer on full TUI re-renders
Mario Zechner
2025-11-11 20:42:40 +01:00
-
9b20b91a99
Make stats darker gray and remove extra newline after header
Mario Zechner
2025-11-11 20:40:35 +01:00
-
9f0242d477
Replace logo with 'pi' + version from package.json
Mario Zechner
2025-11-11 20:38:56 +01:00
-
5627b3054a
Improve logo design with decorative brackets
Mario Zechner
2025-11-11 20:35:50 +01:00
-
95d71920f3
Update welcome banner with minimal pi logo and improved instructions
Mario Zechner
2025-11-11 20:34:52 +01:00
-
ea01a758e0
Suppress punycode deprecation warning from dependencies
Mario Zechner
2025-11-11 20:32:49 +01:00
-
97e00fc45d
Fix Escape key to cancel autocomplete before interrupting agent
Mario Zechner
2025-11-11 20:29:38 +01:00
-
dc1e2f928b
Add /thinking command and improve TUI UX
Mario Zechner
2025-11-11 20:28:10 +01:00
-
c5083bb7cb
Fix markdown streaming duplication by splitting newlines first
Mario Zechner
2025-11-11 19:27:58 +01:00
-
985f955ea0
Clean up TUI package and refactor component structure
Mario Zechner
2025-11-11 10:32:18 +01:00
-
1caa3cc1a7
Add line count to paste markers
Mario Zechner
2025-11-11 00:24:40 +01:00
-
9dab1192ad
Add padding to Text component and fix padding calculation
Mario Zechner
2025-11-11 00:22:31 +01:00
-
5f19dd62c7
Fix terminal rendering and add improvements
Mario Zechner
2025-11-11 00:13:46 +01:00
-
97c730c874
Add minimal TUI rewrite with differential rendering
Mario Zechner
2025-11-10 23:55:21 +01:00
-
904fc909c9
Fix lints
Mario Zechner
2025-11-10 21:55:55 +01:00
-
92bad8619c
Removed agent-old
Mario Zechner
2025-11-10 21:55:01 +01:00
-
1f9a3a00cc
Custom provider WIP
Mario Zechner
2025-11-10 21:47:21 +01:00
-
389c80d7a8
Improve web-ui message and tool UX
Mario Zechner
2025-10-30 20:42:04 +01:00
-
cac353b3fe
Limit max output tokens to 32k
Mario Zechner
2025-10-30 15:47:36 +01:00
-
9e50bb2c37
Fix ProviderKeyInput UX: improve save button state and remove clear button
Mario Zechner
2025-10-29 21:14:19 +01:00
-
1726c1e3af
Remove modelId from session metadata. Not needed, we grab it from the last assistantmessage.
Mario Zechner
2025-10-29 20:37:24 +01:00
-
129ec6063b
Don't dedup models across providers.
Mario Zechner
2025-10-29 20:36:54 +01:00
-
92f8801864
Fix message editor height adjustment, requires Chrome +123
Mario Zechner
2025-10-29 16:11:05 +01:00
-
b6b64dff86
Better proxy handling.
Mario Zechner
2025-10-28 00:21:54 +01:00
-
ec50ede6c2
Release 0.5.48
Mario Zechner
2025-10-26 21:23:06 +01:00
-
e31973218e
0.0.2
Mario Zechner
2025-10-26 21:22:43 +01:00
-
bc8d994a7b
Fix token statistics on abort for Anthropic provider
Mario Zechner
2025-10-26 21:22:24 +01:00
-
23be934a9a
Relesae 0.5.47
Mario Zechner
2025-10-26 00:45:52 +02:00
-
55dc0b6e08
Add timestamp to messages
Mario Zechner
2025-10-26 00:43:43 +02:00
-
ef09efaac9
Fix XLSX dependency
Mario Zechner
2025-10-22 13:09:18 +02:00
-
a94b19e1df
Fix dependencies
Mario Zechner
2025-10-22 13:05:24 +02:00