Releases: vybraan/vyai
Releases · vybraan/vyai
v1.0.0
Changelog
- 86b5aa9 Merge pull request #14 from vybraan/dependabot/go_modules/google.golang.org/grpc-1.79.3
- e035089 Merge pull request #15 from vybraan/agent-mode
- 7c26238 chore(deps): bump google.golang.org/grpc from 1.66.2 to 1.79.3
- b8dd75d ci(workflows): adjust pull request triggers
- e0b564c feat(agent): introduce initial agent framework
- 8160c48 feat(gemini): implement persistent conversation storage
- c04a955 feat(ui): add /agent command for automated workspace operations
- 1319450 feat: add conversation management and refactor agent runner
- 7f2653d feat: add file system tools and update gemini model
- 7fd7d4c feat: harden command execution and workspace path validation
- 091575c feat: implement application configuration and settings view
- 509f667 feat: implement config bootstrapping and interactive settings editor
- 1c5bda8 feat: improve error handling and remove fatal errors
- 88f5f80 refactor(ui): unify error and notification handling with noticemsg
- b00210d refactor: harden agent security and improve gemini provider stability
- 287b886 refactor: improve agent program validation and gemini service logic
- 7615972 refactor: improve error wrapping and ui error reporting
- 0b7fa04 refactor: use structured messages and channel-based updates
Released by GoReleaser.
v0.2.0
Changelog
- 3ece144 Merge pull request #12 from vybraan/dependabot/go_modules/golang.org/x/crypto-0.45.0
- 73ea9ca Merge pull request #13 from vybraan/feature/history-async-desc
- 7fd2edc chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0
- 9f9e443 feat(conversation): generate descriptions asynchronously
- 7cdd69b feat(history): add bounded message history with caching
- d6e984d fix(gemini): prevent race conditions and improve resource cleanup
- 103eeb3 fix(ui): correct message rendering and clean dead code
- 454af4a fix: address concurrency issues and update go modules
- 84e3f7d fix: improve error handling, concurrency safety, and ui command scheduling
Released by GoReleaser.
v0.1.4
Changelog
- 05c5a55 feat: enable virtual cursor on text area
- 8f36a76 refactor(ui): async editor handling and batch tea commands for smoother UI responsiveness
Released by GoReleaser.
v0.1.3
Changelog
- 992d477 chore(deps): upgrade bubbletea, bubbles and lipgloss to v2 and update imports
- 795e839 feat(theme): define Styles struct and extend Theme interface
- ca7e01b feat(ui): add renderUserMessage with focus styling
- b8f3d7d feat(ui): parse message roles and apply conditional formatting
- 4d4874c feat(ui): track viewport width and height in model
- fb7b921 refactor(ui): make markdown rendering responsive to viewport
Released by GoReleaser.
v0.1.2
Changelog
- be0c4d8 Update golang.org/x/oauth2 to v0.27.0
- b8704da chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.27.0
- 420394b chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.27.0
- a050b8d chore: goreleaser opts
- a50654b refactor: improve gemini ephemeral message genetation
Released by GoReleaser.
v0.1.1-2
V0.1.1
v0.1.0
v0.0.1 release
Full Changelog: https://github.com/vybraan/vyai/commits/v0.0.1