Commit graph

174 commits

Author SHA1 Message Date
github-actions[bot]
0a11fb4b4f chore: update Cargo.lock 2026-07-14 13:57:30 +00:00
dependabot[bot]
72dae3ad8f
chore(deps): bump serde_json from 1.0.149 to 1.0.150 (#595)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.149 to 1.0.150.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.149...v1.0.150)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-version: 1.0.150
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 15:57:04 +01:00
dependabot[bot]
fbf3894287
chore(deps): bump unicode-segmentation from 1.13.2 to 1.13.3 (#646)
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) from 1.13.2 to 1.13.3.
- [Commits](https://github.com/unicode-rs/unicode-segmentation/commits)

---
updated-dependencies:
- dependency-name: unicode-segmentation
  dependency-version: 1.13.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 11:25:40 +01:00
dependabot[bot]
75d6b221b9
chore(deps): bump assert_cmd from 2.2.1 to 2.2.2 (#579)
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.2.1 to 2.2.2.
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-version: 2.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 11:25:38 +01:00
github-actions[bot]
bb332243b3 chore: update Cargo.lock 2026-07-10 10:40:29 +00:00
github-actions[bot]
318a211be4 chore: update Cargo.lock 2026-07-10 10:20:07 +00:00
github-actions[bot]
acc8e27f65 chore: update Cargo.lock 2026-07-10 09:51:47 +00:00
Alex Jones
721eb666ab feat(bench): add --share to contribute benchmarks via PR without gh CLI
Adds `llmfit bench --share`, which runs a benchmark sweep and opens a pull
request contributing the results to llmfit-core/data/community/ — with no
`gh` CLI and no server infrastructure.

Authentication uses the GitHub OAuth device flow (the same mechanism
`gh auth login` uses) with a public, env-overridable client id
(LLMFIT_GH_CLIENT_ID); a GITHUB_TOKEN/GH_TOKEN env var or a cached token
short-circuits the interactive step, making --share usable in CI. The
fork/branch/commit/open-PR steps go through the GitHub REST API via ureq
(already a dependency).

- New llmfit-core/src/share.rs: device flow, token resolution/caching,
  payload building, and REST helpers.
- --share/--dry-run/--yes flags wired into the bench command.
- community/ data dir scaffold with README + JSON schema; a unit test
  validates generated payloads against that schema.

Interactive login is gated on a registered OAuth App client id being
supplied via LLMFIT_GH_CLIENT_ID; until then, env tokens work.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-10 07:43:19 +01:00
github-actions[bot]
5f731e61ad chore: update Cargo.lock 2026-07-09 09:30:54 +00:00
Alex Jones
7274a450a0 fix: bump internal llmfit-core version requirement to 1.0.0
The v1.0.0 release build failed at cargo update --workspace: release-please
bumps the workspace package version via extra-files, but llmfit-tui pins
llmfit-core with an explicit version requirement that stayed at ^0.9.0.
Bump it and register the pin in release-please extra-files so future
releases keep it in sync.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 10:30:21 +01:00
dependabot[bot]
238a1ae88d
chore(deps): bump tauri from 2.11.2 to 2.11.3
Bumps [tauri](https://github.com/tauri-apps/tauri) from 2.11.2 to 2.11.3.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v2.11.2...tauri-v2.11.3)

---
updated-dependencies:
- dependency-name: tauri
  dependency-version: 2.11.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-07 09:36:28 +00:00
dependabot[bot]
efb750b9a1
chore(deps): bump tauri-build from 2.6.2 to 2.6.3
Bumps [tauri-build](https://github.com/tauri-apps/tauri) from 2.6.2 to 2.6.3.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v2.6.2...tauri-build-v2.6.3)

---
updated-dependencies:
- dependency-name: tauri-build
  dependency-version: 2.6.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-06 00:55:04 +00:00
Alex Jones
6602651f20
Merge pull request #664 from AlexsJones/dependabot/cargo/regex-1.12.4
chore(deps): bump regex from 1.12.3 to 1.12.4
2026-07-05 09:57:15 +01:00
github-actions[bot]
fdf68616ef chore: update Cargo.lock 2026-07-04 05:30:39 +00:00
Alex Jones
0cf4563647
Merge pull request #683 from AlexsJones/release-please--branches--main
chore(main): release 0.9.37
2026-07-03 15:03:38 +01:00
dependabot[bot]
7127d4ce7e
chore(deps): bump regex from 1.12.3 to 1.12.4
Bumps [regex](https://github.com/rust-lang/regex) from 1.12.3 to 1.12.4.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.12.3...1.12.4)

---
updated-dependencies:
- dependency-name: regex
  dependency-version: 1.12.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-03 08:21:27 +00:00
Alex Jones
712fe26d96
Merge pull request #662 from AlexsJones/dependabot/cargo/ratatui-0.30.1
chore(deps): bump ratatui from 0.30.0 to 0.30.2
2026-07-03 09:19:20 +01:00
github-actions[bot]
4ce54a1eee chore: update Cargo.lock 2026-07-03 08:02:01 +00:00
github-actions[bot]
bb3ae93f08 chore: update Cargo.lock 2026-07-03 04:44:41 +00:00
dependabot[bot]
b38a5315d4
chore(deps): bump ratatui from 0.30.0 to 0.30.2
Bumps [ratatui](https://github.com/ratatui/ratatui) from 0.30.0 to 0.30.2.
- [Release notes](https://github.com/ratatui/ratatui/releases)
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui/ratatui/compare/ratatui-v0.30.0...ratatui-v0.30.2)

---
updated-dependencies:
- dependency-name: ratatui
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-02 20:51:04 +00:00
Alex Jones
5b4a37ef4e
Merge pull request #585 from Romeo-mz/feature/weekly-update
Feature request: Add a weekly ci action to update model database
2026-07-02 21:48:41 +01:00
github-actions[bot]
915e01c306 chore: update Cargo.lock 2026-07-02 10:15:09 +00:00
github-actions[bot]
42e558777f chore: update Cargo.lock 2026-06-28 15:55:38 +00:00
github-actions[bot]
c3177df5bd chore: update Cargo.lock 2026-06-23 11:06:03 +00:00
github-actions[bot]
2f9210f70f chore: update Cargo.lock 2026-06-23 10:54:08 +00:00
Alex Jones
ebfe7fecb8
Merge pull request #644 from AlexsJones/dependabot/cargo/tabled-0.21.0
chore(deps): bump tabled from 0.20.0 to 0.21.0
2026-06-23 05:45:26 +01:00
dependabot[bot]
438e034e37
chore(deps): bump async-nats from 0.48.0 to 0.49.1
Bumps [async-nats](https://github.com/nats-io/nats.rs) from 0.48.0 to 0.49.1.
- [Release notes](https://github.com/nats-io/nats.rs/releases)
- [Commits](https://github.com/nats-io/nats.rs/compare/async-nats/v0.48.0...async-nats/v0.49.1)

---
updated-dependencies:
- dependency-name: async-nats
  dependency-version: 0.49.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-22 00:55:47 +00:00
dependabot[bot]
799eb54309
chore(deps): bump tabled from 0.20.0 to 0.21.0
Bumps [tabled](https://github.com/zhiburt/tabled) from 0.20.0 to 0.21.0.
- [Changelog](https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zhiburt/tabled/commits)

---
updated-dependencies:
- dependency-name: tabled
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-22 00:54:30 +00:00
romeo-mz
682d91a985 feat(workflows): update weekly model update workflow and improve schema documentation 2026-06-17 09:50:20 +02:00
romeo-mz
25b0642d6c feat(schema): add JSON schema and weekly github action 2026-06-17 09:50:20 +02:00
Alex Jones
2d602a8fbe
Merge pull request #631 from AlexsJones/dependabot/cargo/sysinfo-0.39.3
chore(deps): bump sysinfo from 0.38.4 to 0.39.3
2026-06-16 18:27:02 +01:00
Alex Jones
55cc6204e4
Merge pull request #614 from AlexsJones/dependabot/cargo/serde_yml-0.0.13
chore(deps): bump serde_yml from 0.0.12 to 0.0.13
2026-06-15 21:10:07 +01:00
dependabot[bot]
49c96b0a16
chore(deps): bump sysinfo from 0.38.4 to 0.39.3
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.38.4 to 0.39.3.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/GuillaumeGomez/sysinfo/compare/v0.38.4...v0.39.3)

---
updated-dependencies:
- dependency-name: sysinfo
  dependency-version: 0.39.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-15 00:54:53 +00:00
Alex Jones
6414131d63
Merge pull request #597 from AlexsJones/dependabot/cargo/rmcp-1.7.0
chore(deps): bump rmcp from 1.6.0 to 1.7.0
2026-06-12 22:11:21 +01:00
dependabot[bot]
05e8e7736f
chore(deps): bump http from 1.4.0 to 1.4.1
Bumps [http](https://github.com/hyperium/http) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: http
  dependency-version: 1.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-09 21:10:10 +00:00
github-actions[bot]
328be39269 chore: update Cargo.lock 2026-06-09 21:04:47 +00:00
dependabot[bot]
70e5911541
chore(deps): bump serde_yml from 0.0.12 to 0.0.13
Bumps [serde_yml](https://github.com/sebastienrousseau/serde_yml) from 0.0.12 to 0.0.13.
- [Release notes](https://github.com/sebastienrousseau/serde_yml/releases)
- [Commits](https://github.com/sebastienrousseau/serde_yml/compare/v0.0.12...v0.0.13)

---
updated-dependencies:
- dependency-name: serde_yml
  dependency-version: 0.0.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-08 00:54:16 +00:00
CN-Scars
85960054bb
fix(tui): handle search input cursor and overflow 2026-06-05 22:25:36 +08:00
github-actions[bot]
88f4450a95 chore: update Cargo.lock 2026-06-01 07:09:23 +00:00
dependabot[bot]
e8ffcc5974
chore(deps): bump rmcp from 1.6.0 to 1.7.0
Bumps [rmcp](https://github.com/modelcontextprotocol/rust-sdk) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml)
- [Commits](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v1.6.0...rmcp-v1.7.0)

---
updated-dependencies:
- dependency-name: rmcp
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-01 01:44:24 +00:00
Alex Jones
a376bb83ea
chore(main): release 0.9.29 (#574)
* chore(main): release 0.9.29

* chore: update Cargo.lock

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-29 11:53:36 +01:00
dependabot[bot]
665a4e1543
chore(deps): bump tauri from 2.11.0 to 2.11.2 (#577)
Bumps [tauri](https://github.com/tauri-apps/tauri) from 2.11.0 to 2.11.2.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v2.11.0...tauri-v2.11.2)

---
updated-dependencies:
- dependency-name: tauri
  dependency-version: 2.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 06:38:42 +01:00
dependabot[bot]
7c5e2413e6
chore(deps): bump tokio from 1.52.2 to 1.52.3 (#578)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.52.2 to 1.52.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.2...tokio-1.52.3)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.52.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-26 20:17:15 +01:00
dependabot[bot]
1fa7a7ffe5
chore(deps): bump tauri-build from 2.6.0 to 2.6.1 (#580)
Bumps [tauri-build](https://github.com/tauri-apps/tauri) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v2.6.0...tauri-build-v2.6.1)

---
updated-dependencies:
- dependency-name: tauri-build
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-26 20:16:22 +01:00
Alex Jones
a736d60626
chore(main): release 0.9.28 (#572)
* chore(main): release 0.9.28

* chore: update Cargo.lock

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-23 07:39:55 +01:00
Alex Jones
051bbbc284
chore(main): release 0.9.27 (#564)
* chore(main): release 0.9.27

* chore: update Cargo.lock

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-20 09:06:35 +01:00
Alex Jones
c9ba16d492
chore(main): release 0.9.26 (#560)
* chore(main): release 0.9.26

* chore: update Cargo.lock

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-19 18:50:14 +01:00
dependabot[bot]
58b6dd984e
chore(deps): bump tokio from 1.52.1 to 1.52.2 (#556)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.52.1 to 1.52.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.1...tokio-1.52.2)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.52.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 15:02:06 +01:00
dependabot[bot]
a57772e7ac
chore(deps): bump tauri from 2.10.3 to 2.11.0 (#557)
Bumps [tauri](https://github.com/tauri-apps/tauri) from 2.10.3 to 2.11.0.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v2.10.3...tauri-v2.11.0)

---
updated-dependencies:
- dependency-name: tauri
  dependency-version: 2.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 14:30:46 +01:00
dependabot[bot]
712a270479
chore(deps): bump tauri-build from 2.5.6 to 2.6.0 (#558)
Bumps [tauri-build](https://github.com/tauri-apps/tauri) from 2.5.6 to 2.6.0.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v2.5.6...tauri-build-v2.6.0)

---
updated-dependencies:
- dependency-name: tauri-build
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 11:48:03 +01:00