on a19dd58 help sign in
a19dd58fix(dns): fix tmux dns resolverKieran Klukas 61ee2d2fix(db): use connection pool to avoid corrupted writesKieran Klukas 02b783afix(permission): fix publish-before-lock race and use O(1) session permission lookupsKieran Klukas 0485adcchore(tests): update golden filesKieran Klukas 9b8b888fix(prompts): don't include ripgrep and gh prompts in testingKieran Klukas 0c1014efeat(prompts): extend templating system to more promptsKieran Klukas 5ad8beefeat(prompts): template prompts and add github and ripgrep infoKieran Klukas 609cc10chore(legal): @jan-xyz has signed the CLACharm 3497b74Merge pull request #2885 from charmbracelet/harden-directory-boundsChristian Rocha a7932c5test(config): tests for the data directory pathsChristian Rocha 651abb4chore(golden): rerecord vhsKieran Klukas efb3b03feat(prompts): remove long prompt optionKieran Klukas e112368fix(config): scope crush.json discovery to the current repoChristian Rocha e2e0bc0fix(config): scope .crush discovery to the current repoChristian Rocha 79b2d61feat(fsext): stop upward lookup at a boundary directoryChristian Rocha 7b34700chore: auto-update filesCharm c853a93fix(config): always resolve the data directory to an absolute path (#2883)Christian Rocha bf5dd26fix(paste): normalize windows newlinesKieran Klukas a1a4806v0.67.0Andrey Nering 2235a49fix: limit view size checks to returned content (#2785)Greg Slepak 24da509fix: properly follow the `Assisted-by` header spec (#2871)Andrey Nering 1d42341docs(hooks): clarify relative pathsKieran Klukas 61a9fcefix(config): individual errors on json parseKieran Klukas 3b0d5dechore: auto-update filesCharm da262befix(schema): fix schema descriptions being cut offKieran Klukas 9d34668fix(agent): release activeRequests before publishing TypeAgentFinishedSven Olsen 78088cdfix(lsp): update powernap with fix for lsps windows (#2862)Andrey Nering 445d1a0chore(deps): bump the all group with 9 updates (#2861)dependabot[bot] 615c4e9chore(deps): bump the all group with 2 updates (#2860)dependabot[bot] 7da38darefactor(tools): remove touch tool; allow empty write contentvorticalbox 0da13d7fix(tools/touch): gate outside-workingDir paths via permission promptvorticalbox 010ca2ffeat: add touch tool for empty filesvorticalbox 302f4ecchore: modernize errors.As to errors.AsTypeChristian Rocha 32410e2fix(shell): fix build error post-refactorChristian Rocha 09c83e8Merge pull request #2730 from charmbracelet/hookshellChristian Rocha ac79e5bfix(tools/view): detect image mime type; don't rely on extension (#2757)Christian Rocha 8f2fd3dMerge pull request #2788 from charmbracelet/revolve-env-vars-round-twoChristian Rocha b7607a0chore: auto-update filesCharm 2814e40Merge pull request #2782 from charmbracelet/resolve-env-varsChristian Rocha d7d25cffix(ui/chat): make keyboard expand work for assistant thinking blocks (#2791)Christian Rocha ff0e709chore(legal): @smeinecke has signed the CLACharm 7a8dd00chore(legal): @acheong08 has signed the CLACharm 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