evandro 2d2cdf3b19 refactor: reduce cyclomatic complexity of settings, tool data and layout sanitizers
Add characterization tests first, then split the hot spots into small helpers:
- STT/TTS settings updates move to extensions/piagentui-speech-settings.ts (rule tables)
- defaultExtractData is split into diff/diagnostic/output extractors
- getToolSummaryCategory becomes an ordered rule table (toolSummary.ts)
- sanitizePersistedTerminalLayoutMap is split per level
- duplicated diff stats helpers are merged into utils/diffStats.ts
2026-10-10 04:19:34 -03:00

PiAgentUI English README

The English (US) README is now the main project README and includes software screenshots from src/assets/images/:

Localized versions:

S
Description
Workspace desktop e web para sessões de agentes de IA, com chat, tools e timeline
Readme GPL-3.0
13 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 94.8%
Rust 2.2%
CSS 0.9%
HTML 0.9%
Kotlin 0.6%
Other 0.6%