183 Commits
Author SHA1 Message Date
Chris Beck df31f6191d update lock file 2026-01-20 13:18:23 -07:00
Chris Beck c492b237e0 bump to 0.1.1 2025-12-25 00:54:33 -07:00
Chris Beck ccf5a7df5d publicly export the Subscription type 2025-12-19 02:24:34 -07:00
Chris Beck 6c6e16ceac install font-config in semver check job 2025-12-18 16:57:26 -07:00
Chris Beck 766c32ce99 add image to README 2025-12-18 16:54:43 -07:00
Chris Beck e285142441 make semver checks work against crates.io versoins and be required 2025-12-18 16:10:00 -07:00
Chris Beck 9cced4e726 update more cargo toml's and readme's 2025-12-18 15:55:19 -07:00
Chris Beck 9390980489 add badges to many readme's etc. 2025-12-18 15:48:25 -07:00
Chris Beck cd0c8ef93d update Cargo.toml 2025-12-18 15:40:33 -07:00
Chris Beck d054582815 fixup cargo.toml, add license files 2025-12-18 15:36:58 -07:00
Chris Beck 95e996bc7c fixup cargo toml, update readme for prometheus http client 2025-12-18 15:32:35 -07:00
Chris Beck 4783d2d9c6 move code out to a new signal-cli-jsonrpc-client
this makes it easier to reuse the RPC stuff and the signal trust set stuff
2025-12-18 15:21:44 -07:00
Chris Beck c326bd0a3b fixup semver check in CI 2025-12-18 14:50:09 -07:00
Chris Beck dd3ae11bef allow semver-checks to fail until crates are published 2025-12-18 14:44:10 -07:00
Chris Beck 2a8264aeba fixups to CI 2025-12-18 14:39:33 -07:00
Chris Beck a319ad98b3 add github actions ci 2025-12-18 14:19:38 -07:00
Chris Beck c2794dcb1d cargo fmt 2025-12-18 14:07:33 -07:00
Chris Beck 93544c3eef fix clippies 2025-12-18 14:07:17 -07:00
Chris Beck dca629d2cf add readme, docs, fmt 2025-12-18 14:02:31 -07:00
Chris Beck d2eca44587 tweak .gitignore 2025-12-18 13:50:43 -07:00
Chris Beck d83aa809db remove config.toml with rustflags, replace with release script 2025-12-18 13:46:40 -07:00
Chris Beck db5b31fd7b add README for signal-gateway 2025-12-18 13:33:50 -07:00
Chris Beck fe16c5dbd1 add a readme for prometheus-http-client 2025-12-18 13:21:06 -07:00
Chris Beck df5742d962 update README 2025-12-18 13:15:36 -07:00
Chris Beck 943141c0f6 add support for code-tool summary 2025-12-18 11:45:16 -07:00
Chris Beck 20eddca871 add summary tool 2025-12-18 11:23:30 -07:00
Chris Beck b0dd92aee8 more efficient line iterator 2025-12-18 11:04:27 -07:00
Chris Beck 89599e0b07 simplify cached tarball data structure for intended usage 2025-12-18 10:25:24 -07:00
Chris Beck 7038a5fa72 move CachedFile, CachedTarball tot heir own submodule, clean up things 2025-12-18 10:22:40 -07:00
Chris Beck 53a46b4e2a use globset crate for find functionality 2025-12-18 10:06:43 -07:00
Chris Beck 2c9d5cfb5e rename crate again to signal-gateway-code-tool 2025-12-18 09:56:32 -07:00
Chris Beck 63c7974184 make signal-gateway-repo-code also support reading code from a static tarball 2025-12-18 09:50:23 -07:00
Chris Beck 6f1af0d01f move repo-code config objects to their own submodule 2025-12-17 23:48:50 -07:00
Chris Beck 1a67da9e3d rename app-code crate to repo-code 2025-12-17 23:46:29 -07:00
Chris Beck c38c035d0b add metrics support in claude and gateway, and glob feature to signal-gateway-app-code 2025-12-16 16:08:20 -07:00
Chris Beck 2ce93be2de add tests of the signal-gateway-app-code infrastructure 2025-12-16 15:31:18 -07:00
Chris Beck 80ed6c2205 add doc-string for remove-path-prefixes 2025-12-16 12:02:38 -07:00
Chris Beck 498e7c7c1e refactor path prefix handling, normalize log paths at ingestion time not at formatting time 2025-12-16 02:06:40 -07:00
Chris Beck a5083c167c refactor path prefix code for simplicity, add tests, cargo fmt 2025-12-16 01:07:47 -07:00
Chris Beck e2d7d6bb8c add utilities for stripping path prefixes from filenames 2025-12-15 23:56:10 -07:00
Chris Beck 9a449a7e0a move http stuff to submodule in signal-gateway-bin 2025-12-15 15:52:09 -07:00
Chris Beck 01bbcd8fd0 update doc strings 2025-12-15 15:39:57 -07:00
Chris Beck e37bc1a986 move http body guts out to signal-gateway-bin
this is a cleaner separation of concerns
2025-12-15 15:31:37 -07:00
Chris Beck 0d284b54e4 systematically use lazy map cleaner on lazy maps 2025-12-15 14:42:01 -07:00
Chris Beck 2306364bbb add and use lazy map cleaner 2025-12-15 13:32:19 -07:00
Chris Beck 51d3ee1a10 pass child token into assistant agent 2025-12-15 12:47:45 -07:00
Chris Beck 2670104b49 factor out limit sequence object, simplify code, fmt 2025-12-15 12:32:12 -07:00
Chris Beck 3ae7030404 improvements to source location rate limiter cleanup scheme, concurrent map retain api and len impl 2025-12-15 11:34:17 -07:00
Chris Beck 4584ae23bd make concurrent map able to give default values which depend on key
this allows to uphold more complex invariants
2025-12-15 10:26:49 -07:00
Chris Beck 6932407872 simplify code and improve code comments 2025-12-15 10:10:40 -07:00