on efe42e8 help sign in
efe42e8fix(agent): prevent session corruption due to malformed image data (#2597)Christian Rocha b5d4fa9Merge pull request #2592 from charmbracelet/small-descsChristian Rocha ff003b4chore(tests): re-record vcr cassettesChristian Rocha 23073a3test: always use short tool descriptions for testsAndrey Nering d96d044fix(tools): add missing strconv importChristian Rocha 4d62229fix(tools/bash): restore cross-platform instructions in bash toolChristian Rocha b680a4afix: use proper bool checkChristian Rocha a02ce4achore(tools): gate short descs with CRUSH_SHORT_TOOL_DESCRIPTIONSChristian Rocha 2e8767dfix(tools): modernize string splitChristian Rocha c9be462chore(tools/bash): improve tool descriptionChristian Rocha 20606b5chore(tools/crush_logs): improve tool descriptionChristian Rocha 2dd5502chore(tools/crush_info): improve tool descriptionChristian Rocha 67ee624chore(tools/todos): improve todo tool descriptionChristian Rocha 591e229chore(tools/jobs): improve job tool descriptionsChristian Rocha 7230b48chore(tools/agentic_fetch): improve tool descriptionChristian Rocha 4fe6ff4chore(tools/mcp): generally improve mcp tool descriptionsChristian Rocha dfa1cf8chore(tools/lsp): improve LSP tool descriptionsChristian Rocha 485ee03chore(tools/sourcegraph): improve tool descriptionChristian Rocha f01e422chore(tools/grep): improve tool descriptionChristian Rocha 741e1b1chore(tools/multiedit): improve tool descriptionChristian Rocha 2e141fechore(tools/download): improve download tool descriptionChristian Rocha d4cf8a0chore(tools/fetch,web_fetch,web_search): improve tool descriptionsChristian Rocha 013efa0chore(tools/write): improve tool descriptionChristian Rocha 21c6c98chore(tools/glob): improve tool descriptionChristian Rocha 0a3c66fchore(tools/ls): improve tool descriptionChristian Rocha 887fab5chore(tools/edit): improve tool descriptionChristian Rocha 535c877chore(tools/view): improve tool descriptionChristian Rocha 70d6927chore(tools/agent): improve and correct tool descriptionChristian Rocha f78baedfix(tools): drastically reduce tool call description lengthsChristian Rocha e23ef33chore(legal): @bensantora has signed the CLACharm b612a39chore(legal): @dshumphr has signed the CLACharm 95fcd88fix: show attribution setting on `crush_info` tool (#2594)Andrey Nering 9de745cchore(legal): @gurnben has signed the CLACharm a2081e1feat(config): support `HYPER_API_KEY` for hyper auth (#2583)Andrey Nering 56e2ff6v0.56.0Andrey Nering baae1b6fix(lsp): clone slice to avoid mutationAndrey Nering 6f7762ffeat(tools/crush_info): add skill statusChristian Rocha 816453bfeat(tools/crush_info): staleness detection and auto-reloadChristian Rocha 269bc30feat(tools/crush_info): handle config stalenessChristian Rocha 77fcc76feat(tools): add crush_logs tool for reading application logsChristian Rocha df39b64feat(tools): add crush_info tool implementation filesChristian Rocha 2772734feat(tools): crush_info tool for readling live configChristian Rocha 18823f3docs(readme): mention `AVIAN_API_KEY` (#2557)avianion 5361da0chore(deps): update catwalkAndrey Nering cabcc0echore(deps): bump the all group with 3 updates (#2564)dependabot[bot] fccf061fix(app): derive shutdown context from `context.Background()` instead of cancelled `globalCtx` (#2242)M1xA 85445d7fix(ui): subscribe to `app.LSPEvent` instead of `workspace.LSPEvent` (#2565)Chris Chen 2e07c0dstyle: standardize log capitalizationAndrey Nering fa15658fix(schema): fix `crush.json` schema generation (#2574)Bruno Krugel 6e854b4chore: update unauthorize messageAndrey Nering