on 2e9fa66 help sign in
2e9fa66chore(legal): @sven2718 has signed the CLACharm b51b1e2v0.66.1Andrey Nering 086cfdafix: update fantasy with tool call fixes (#2839)Andrey Nering 44ece2cfix(tools): truncate long running background commands to 30k charsKieran Klukas abeaff0fix(pubsub): respect channelBufferSize parameter in SubsribeYeonuk Hwang f970188chore(legal): @yeonuk-hwang has signed the CLACharm 89181a6fix(tools): don't return a go error on glob tool failureKieran Klukas b90bcc3fix(ui): allow oauth modals to consume enterKieran Klukas d5b4765docs(readme): fixed typo in hooks (#2801)ardevd a924ca1fix(tui): show initialization mark errors in status footer (#2825)huaiyuWangh 5816fadfix(agent): support flat_rate cost handling (#2116)huaiyuWangh 95e93e9fix(ui): add exit alias to the quit commandKieran Klukas 11eabdffix(errors): surface errors in subagentsKieran Klukas ae1c95afix(posthog): do not discard custom properties of an error (#2829)Andrey Nering 5aad790fix(tools): fix a potential nill crash in cached glob resultsKieran Klukas 8bc4a75fix(config): atomically update multiple fields during oauthKieran Klukas 3b9b361docs(readme): document `HYPER_API_KEY`Andrey Nering 279b501v0.66.0Andrey Nering 8cd4786refactor(coordinator): extract token refresh helpers to reduce duplicationAndrey Nering 6bdd233fix(ui): display error on summarization instead of leaving spinningKieran Klukas a4020dffix(summarize): reauthenticate oauth tokens when used to summarizeKieran Klukas 6d95eccfix: skip image attachments in history when model doesn't support them (#2818)Andrey Nering 61f49b2fix(agent): drain queued messages after manual session summarizeKieran Klukas 0e039d0fix(ui): prevent duplicate custom skills from renderingIlgaz 3d95ca9bug: yollo mode via flag doesn't activate promptKieran Klukas 452cd75feat: add Nix flake for development environment (#2512)Kieran Klukas b64cb02chore(legal): @ardevd has signed the CLACharm 3aa26d9v0.65.3Andrey Nering ecebe91chore: auto-update filesCharm 812d78bchore(deps): update catwalkAndrey Nering 99bc5cefix(config): check config file for newer token before OAuth refreshAndrey Nering 1ed6f52refactor(ui): pair markdown cache invalidation with the styles mutationChristian Rocha 19197e3fix(ui): cache glamour renderersChristian Rocha 4010841fix(db): prevent SQLITE_NOTADB corruption under concurrent sub-agents (#2690)Greg Slepak 481202echore(deps): bump the all group with 4 updates (#2795)dependabot[bot] 81e4d5achore(deps): bump github/codeql-action in the all group (#2794)dependabot[bot] b5c8a6dchore(legal): @ilgax has signed the CLACharm 4be35b8chore(legal): @somjik-api has signed the CLACharm 56b192ev0.65.2Andrey Nering 63e03ffv0.65.1Andrey Nering 0f3a6cdci: remove snapcraft tokenAndrey Nering 77d86b8v0.65.0Andrey Nering ce314b8feat(ui): add hypercredit readout to small top headerChristian Rocha d5b5a9echore(ui): hypercrush small type treatmentChristian Rocha a93277fchore(legal): @pragneshbagary has signed the CLACharm 0a9d0b0chore(legal): @mkaaad has signed the CLACharm bae9299chore(legal): @SAY-5 has signed the CLACharm 98f9a17chore: auto-update filesCharm a14feb3feat: launch hyper beta (#2768)Andrey Nering 6ce4fbcfeat(hyper): show remaining hypercredits in the sidebar (#2766)Andrey Nering