1afeeb7
      chore(legal): @kucukkanat has signed the CLA
    
    
    
     Charm created
1afeeb7
      chore(legal): @kucukkanat has signed the CLA
    Charm created
5e698b2
      fix(agent): cancelation logic
    Kujtim Hoxha created
b45dcfe
      refactor: agent tool
    kujtimiihoxha created
255aa3b
      chore(task): just use svu if it's already installed
    Christian Rocha created
08e384d
      chore(task): fetch tags before releasing
    Christian Rocha created
8c1e376
      chore(task): add helper for fetching tags
    Christian Rocha created
5401adf
      fix: add title lock
    kujtimiihoxha created
9c04dda
      chore: fix tool calls
    kujtimiihoxha created
fa7fe6b
      wip: remove old implementation
    kujtimiihoxha created
c58a4d4
      chore: merge master
    Kujtim Hoxha created
fccc49f
      chore(lint): ignore staticcheck in helpful crash error
    Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Christian Rocha and Andrey Nering created
75a602a
      chore: print a bug reporting notice when crush crashes
    All the credit in this revision goes to @andreynering.
Christian Rocha created
d0724b1
      feat(tui): progress bar (#1162)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
f7ffd8a
      fix: don't supress application level panics
    Christian Rocha created
12b9f87
      fix(test): make prompt deterministic
    Kujtim Hoxha created
8fce31e
      test: test all the tool calls
    Kujtim Hoxha created
1f0fb3d
      test: add more tests and make it easy to add tests for multiple models
    Kujtim Hoxha created
4a54d63
      test: add coder agent
    kujtimiihoxha created
ed2f450
      chore: small test updates
    kujtimiihoxha created
cf42f88
      test: initial test setup
    kujtimiihoxha created
477f846
      wip: initial setup
    kujtimiihoxha created
c96abae
      feat: limit filepath walk, automatic low limits when not git repo (#1052)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
d102102
      chore(task): annotate tags during release
    Christian Rocha created
8c7c0db
      feat(mcp): notifications support - tools/list_changed (#967)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
林玮 (Jade Lin) and Carlos Alexandro Becker created
c2caa3c
      v0.10.4
    Christian Rocha created
afa10c5
      feat: crush dirs (#551)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> Co-authored-by: Christian Rocha <christian@rocha.is>
Carlos Alexandro Becker and Christian Rocha created
e5e01d5
      ci: update changelog group names
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
598e2f6
      fix(style): heartbit in --version
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
6cd1733
      fix(mcp): SSE MCPs not working (#1157)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
cfa3244
      chore: update model chooser key help text
    - Change Enter key help from "confirm" to "choose" - Change Escape key help from "cancel" to "exit" 💘 Generated with Crush Co-Authored-By: Crush <crush@charm.land>
Christian Rocha and Crush created
de306c2
      chore: update session chooser key help text
    - Change Enter key help from "confirm" to "choose" - Change Escape key help from "cancel" to "exit" 💘 Generated with Crush Co-Authored-By: Crush <crush@charm.land>
Christian Rocha and Crush created
53a4703
      chore(taskfile): change `release` task to add a commit for the tag (#1159)
    Andrey Nering created
8593f95
      v0.10.3
    Christian Rocha created
e762ddf
      fix(agent): remove timout for now (#1158)
    Kujtim Hoxha created
38bed4a
      chore(deps): bump github.com/mark3labs/mcp-go from 0.40.0 to 0.41.0 in the all group (#1156)
    Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
4f28c51
      fix(mcp): do not eat list tools errors (#1138)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
107a823
      fix(openai): 429 insuffice not retry (#546)
    nguyen created
06a5840
      chore: increase timeout a bit
    in case of opus for e.x it could take longer for a response even in streaming for some reason
kujtimiihoxha created
fb5c892
      chore: small fixes
    kujtimiihoxha created
b5a0d14
      fix(lint): remove empty line
    kujtimiihoxha created
34ff326
      fix(agent): timer should reset after each chunk
    kujtimiihoxha created
e0c1cfc
      fix(gemini): use full MIME type for binary content in message conversion (fixes charmbracelet/crush#995)
    daniel created
2bb58b8
      chore(legal): @Wangch29 has signed the CLA
    Charm created
897c056
      v0.10.1
    Christian Rocha created
efb77ac
      fix(gemini): add missing newline at end of file
    daniel created
baf0534
      fix(gemini): add baseURL resolution and conditional HTTPOptions configuration (#1144)
    daniel created
42a4159
      chore(legal): @maxious has signed the CLA
    Charm created
a48d4e3
      fix(stream): stream hang, add stream timeout (#1070)
    Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Vadim Inshakov and Carlos Alexandro Becker created
e6a6cbe
      ci: pin actions (#1132)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
e3240a2
      fix(lsp): allow directories as root markers (#1117)
    * test(fsext): add GlobWithDoubleStar tests Covers - Basic file and directory matching - Nested directory patterns - Limit parameter behavior - Modification time sorting - Empty and non-existent directory handling - Ignore pattern respect Co-Authored-By: Crush <crush@charm.land> * fix: allow directories as root markers The removed line was preventing users from setting directories as root markers, which should be allowed according to the configuration specification. Co-Authored-By: Crush <crush@charm.land> * fix: normalize slashes for Windows glob matching Normalize both paths and patterns to forward slashes for consistent cross-platform glob matching: - Normalize relative paths from filepath.Rel before pattern matching - Normalize input glob patterns on Windows at function entry - Fixes Windows test failures where backslashes don't match forward slash patterns Co-Authored-By: Crush <crush@charm.land> * test(fsext): remove unnecessary GOOS check Co-Authored-By: Crush <crush@charm.land> * test(fsext): more concise error checking Co-Authored-By: Crush <crush@charm.land> * test(fsext): simplify assertions Co-Authored-By: Crush <crush@charm.land> * test(fsext): use deterministic mod times Co-Authored-By: Crush <crush@charm.land> * test(fsext): further simplifications Co-Authored-By: Crush <crush@charm.land> * test(fsext): improve readability and yeet useless LLM comments --------- Co-authored-by: Crush <crush@charm.land>
Amolith and Crush created