Releases: shaharia-lab/agento
Releases · shaharia-lab/agento
v0.7.0
What's Changed
- feat: session journey visualization for Claude Code sessions by @shahariaazam in #100
- ci: pin SonarCloud action to SonarSource/sonarqube-scan-action@v7.0.0 by @shahariaazam in #104
- fix: resolve all 20 SonarQube issues by @shahariaazam in #107
- feat: session processor pipeline with 8 static analysis processors by @shahariaazam in #103
- feat: add implement-issue workflow skill for autonomous issue-to-PR development by @shahariaazam in #109
- feat: Insights page under Analytics with productivity & efficiency visualizations by @shahariaazam in #108
- fix: move implement-issue skill to top-level for CLI discovery by @shahariaazam in #111
- fix: preserve SDK session ID when stream is interrupted by @shahariaazam in #112
- fix: atomic turn persistence prevents orphaned user messages on interrupted streams by @shahariaazam in #114
- feat: file/image drag-drop and paste in chat input by @shahariaazam in #117
- feat: multi-chat tabs workspace (/multi-chat) with persistent tab state by @shahariaazam in #118
- Update README.md by removing some badges by @shahariaazam in #119
- feat: enhance context-updater skill with PR/issue scanning and new doc creation by @shahariaazam in #120
- feat: clarify user vs developer doc separation in context-updater skill by @shahariaazam in #121
- docs: update context documentation for features since v0.6.0 by @shahariaazam in #122
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- feat: OpenTelemetry observability — traces, metrics, and logs by @shahariaazam in #93
- feat: comprehensive OTel tracing for conversations, agent runs, and scheduled tasks by @shahariaazam in #95
- feat: granular OTel tracing for chat SSE events, tool calls, and scheduler tasks by @shahariaazam in #96
- fix: resolve session ID inconsistency and race condition in chat sessions by @shahariaazam in #97
- feat: add About modal, chat/session favorites, inline title editing, and working-dir filter by @shahariaazam in #98
- docs: update project context for OTel instrumentation and v0.5.1 features by @shahariaazam in #99
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- fix: do not cancel OAuth callback context when StartOAuth returns (#87) by @shahariaazam in #88
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- fix: pass CWD and project setting source to SDK for skills loading by @shahariaazam in #57
- Fix logging: replace log.Printf with slog, add stderr output, add log rotation by @shahariaazam in #60
- feat: leverage claude-agent-sdk-go v0.3.0 new features by @shahariaazam in #61
- fix: resolve SonarQube code quality and security issues by @shahariaazam in #63
- fix(frontend): add cognitive complexity linting and fix 4 violations by @shahariaazam in #62
- refactor: replace hand-written mocks with mockery-generated mocks by @shahariaazam in #68
- refactor(frontend): reduce cognitive complexity in ClaudeSettingsTab, api.ts, and ChatSessionPage by @shahariaazam in #69
- refactor: reduce parameter count in high-arity constructor and initializer functions by @shahariaazam in #71
- fix(frontend): associate labels with form controls for accessibility (#66) by @shahariaazam in #70
- fix: resolve 22 SonarQube code quality and security issues by @shahariaazam in #72
- refactor: remove context.Context field from integrationService struct (S8242) by @shahariaazam in #76
- feat: wire up AGENTO_DATA_DIR end-to-end with tilde expansion by @shahariaazam in #77
- docs: add SonarCloud code quality badges to README by @shahariaazam in #79
- fix: resolve 12 SonarQube code quality issues by @shahariaazam in #78
- feat: update availability banner with how-to modal by @shahariaazam in #81
- fix: redirect all logs to file only, remove stderr output by @shahariaazam in #84
- fix: restore typographic hierarchy and fix undersized font sizes by @shahariaazam in #83
- fix: resolve 7 SonarQube frontend issues by @shahariaazam in #85
- docs: update documentation and context for changes since v0.4.1 by @shahariaazam in #86
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- fix: clear stale SDK session ID on streaming error by @shahariaazam in #54
- fix: use /tmp/agento/work as default working dir; fix task form pre-fill by @shahariaazam in #55
- Enhance README with image and project details by @shahariaazam in #53
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- feat: Refactor IntegrationConfig for multi-type credentials by @shahariaazam in #39
- feat: extend context-updater skill to audit and improve Claude skills by @shahariaazam in #41
- feat: Add Telegram integration with MCP tools by @shahariaazam in #40
- feat: Add Jira integration with MCP tools by @shahariaazam in #43
- feat: Add Confluence integration with MCP tools by @shahariaazam in #42
- feat: save task output to job history with opt-in toggle by @shahariaazam in #44
- feat: Add Slack integration with MCP tools by @shahariaazam in #45
- feat: Add GitHub integration with MCP tools by @shahariaazam in #47
- feat: Phase 1 pre-migration cleanup (service extraction, type normalization, error unification) by @shahariaazam in #46
- Refactor streaming message blocks to preserve chronological order by @shahariaazam in #48
- feat: add hover-reveal copy button to chat messages by @shahariaazam in #49
- feat: improve scheduled tasks UX with Run Immediately type and collapsible sections by @shahariaazam in #50
- docs: update documentation and context files post v0.2.0 by @shahariaazam in #51
- Remove default Hello World agent and add delete functionality for chats and job history by @shahariaazam in #52
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Google Integrations with per-agent tool filtering by @hello-shaharia-lab in #15
- Add integration documentation by @hello-shaharia-lab in #17
- Redesign agent form with two-column layout by @hello-shaharia-lab in #19
- Add code review skills (architect, security, PR reviewer) by @hello-shaharia-lab in #21
- Replace filesystem storage with SQLite by @hello-shaharia-lab in #20
- Refactor integrations UI: per-type routes, dark mode, tools editor redesign by @hello-shaharia-lab in #22
- Update documentation and context files by @hello-shaharia-lab in #23
- Add contribution guidelines, stricter linting, and SonarCloud analysis by @hello-shaharia-lab in #24
- Fix issues: constants, Readonly props, void ops, accessibility by @hello-shaharia-lab in #25
- Fix issues: security, code smells, and maintainability by @hello-shaharia-lab in #26
- Add comprehensive unit and integration tests with mocks by @hello-shaharia-lab in #27
- Add task scheduler with background job execution by @shahariaazam in #30
- feat: implement notification system with event bus and SMTP email support by @shahariaazam in #29
Full Changelog: v0.2.0...v0.3.0