Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.0.0-beta.77"
".": "1.0.0-beta.78"
}
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,27 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0-beta.78](https://github.com/ScriptedAlchemy/tracedecay/compare/v1.0.0-beta.77...v1.0.0-beta.78) (2026-10-10)


### Bug Fixes

* **cli:** report daemon readiness through the status exit code ([#3317](https://github.com/ScriptedAlchemy/tracedecay/issues/3317)) ([4561a09](https://github.com/ScriptedAlchemy/tracedecay/commit/4561a09be3b9cd023923ca5ebe2bf19c2bb3722b))
* **daemon:** fail closed without a systemd user bus ([#3316](https://github.com/ScriptedAlchemy/tracedecay/issues/3316)) ([19f93ed](https://github.com/ScriptedAlchemy/tracedecay/commit/19f93ed62b3a181ed6923b42d4908ea6a6bb649a))
* **daemon:** preserve launchd stopping state during updates ([#3320](https://github.com/ScriptedAlchemy/tracedecay/issues/3320)) ([1315bea](https://github.com/ScriptedAlchemy/tracedecay/commit/1315bea99e86817f35c8ec73ecc5ddca9e293b06))
* **dashboard:** fail closed on ambient launch and wrong-project search ([#3309](https://github.com/ScriptedAlchemy/tracedecay/issues/3309)) ([d154f30](https://github.com/ScriptedAlchemy/tracedecay/commit/d154f309cc6a94400e5b68a1036ee7de49bd87bd))
* **extraction:** emit symbols for CommonJS module.exports ([#3308](https://github.com/ScriptedAlchemy/tracedecay/issues/3308)) ([657eae6](https://github.com/ScriptedAlchemy/tracedecay/commit/657eae6948a1a6350d73e089c82f7a1c27419112))
* **release:** use BFD for ARM Linux binary links ([#3314](https://github.com/ScriptedAlchemy/tracedecay/issues/3314)) ([79b1279](https://github.com/ScriptedAlchemy/tracedecay/commit/79b12797b4338bcc2ba9f160a4373b6c1e2f05ad))
* **sessions:** type empty search source vs query miss ([#3311](https://github.com/ScriptedAlchemy/tracedecay/issues/3311)) ([17c342e](https://github.com/ScriptedAlchemy/tracedecay/commit/17c342ebaf2aaa069cabba5d88e1794668ddcbb6))
* **tool-sweep:** recognize owner side effect classes ([#3300](https://github.com/ScriptedAlchemy/tracedecay/issues/3300)) ([34e94c9](https://github.com/ScriptedAlchemy/tracedecay/commit/34e94c9b4052d80c4900c44323810771234cfc48))
* **windows:** unblock WAL checkpoint drain and crate_universe regen on Windows ([#3298](https://github.com/ScriptedAlchemy/tracedecay/issues/3298)) ([15661d0](https://github.com/ScriptedAlchemy/tracedecay/commit/15661d05d250c80195efefb2ecf0658853589590))


### Performance Improvements

* **sessions:** offload historical ingest off Tokio workers ([#3294](https://github.com/ScriptedAlchemy/tracedecay/issues/3294)) ([cba2358](https://github.com/ScriptedAlchemy/tracedecay/commit/cba2358c1fe60e641557bae096399fde1e9c13d1))
* **token-counting:** share fallible compressed vocabulary loading ([#3293](https://github.com/ScriptedAlchemy/tracedecay/issues/3293)) ([d762170](https://github.com/ScriptedAlchemy/tracedecay/commit/d762170e8e4f2c0422991208387876855264a5a8))

## [1.0.0-beta.77](https://github.com/ScriptedAlchemy/tracedecay/compare/v1.0.0-beta.76...v1.0.0-beta.77) (2026-10-10)


Expand Down
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ resolver = "3"
# inheritance table is the sanctioned single source of truth.
[workspace.package]
edition = "2024"
version = "1.0.0-beta.77"
version = "1.0.0-beta.78"
Comment thread
devin-ai-integration[bot] marked this conversation as resolved.

[workspace.dependencies]
# grafeo 0.5.43 from our fork (ScriptedAlchemy/grafeo, main). The
Expand Down
26 changes: 13 additions & 13 deletions crates/tracedecay-cli/BUILD.bazel

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions crates/tracedecay-project/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ rust_library(
compile_data = glob(["src/**/*"], exclude=["src/**/*.rs"], allow_empty = True)
+ glob(["assets/**","fixtures/**","data/**","resources/**","vendor/**"], allow_empty = True)
+ ["//tests:fixtures"],
version = "1.0.0-beta.77",
version = "1.0.0-beta.78",
deps = all_crate_deps(normal = True) + ["//crates/tracedecay-agent-hosts:tracedecay-agent-hosts", "//crates/tracedecay-api:tracedecay-api", "//crates/tracedecay-application:tracedecay-application", "//crates/tracedecay-automation-runtime:tracedecay-automation-runtime__ddb367a78e5", "//crates/tracedecay-code-index-runtime:tracedecay-code-index-runtime", "//crates/tracedecay-code-index:tracedecay-code-index__bare__db188e75f17", "//crates/tracedecay-configuration:tracedecay-configuration__dc0e46ec45b", "//crates/tracedecay-contracts:tracedecay-contracts", "//crates/tracedecay-daemon-identity:tracedecay-daemon-identity", "//crates/tracedecay-daemon-protocol:tracedecay-daemon-protocol", "//crates/tracedecay-dashboard-api:tracedecay-dashboard-api", "//crates/tracedecay-domain:tracedecay-domain", "//crates/tracedecay-global-db:tracedecay-global-db__d3e6e4de428", "//crates/tracedecay-graph-db:tracedecay-graph-db", "//crates/tracedecay-graph-query:tracedecay-graph-query__dcd29768c91", "//crates/tracedecay-hooks:tracedecay-hooks", "//crates/tracedecay-host-admission:tracedecay-host-admission__d4d0792ee7c", "//crates/tracedecay-lcm:tracedecay-lcm", "//crates/tracedecay-runtime-core:tracedecay-runtime-core", "//crates/tracedecay-rusqlite-runtime:tracedecay-rusqlite-runtime", "//crates/tracedecay-session-memory:tracedecay-session-memory__d0b5d1455fe", "//crates/tracedecay-session-runtime:tracedecay-session-runtime", "//crates/tracedecay-session-temporal-store:tracedecay-session-temporal-store__d15209f9530", "//crates/tracedecay-sessions:tracedecay-sessions", "//crates/tracedecay-source-edit:tracedecay-source-edit", "//crates/tracedecay-store-runtime:tracedecay-store-runtime", "//crates/tracedecay-store:tracedecay-store", "//crates/tracedecay-temporal-query:tracedecay-temporal-query", "//crates/tracedecay-tool-catalog:tracedecay-tool-catalog"],
proc_macro_deps = all_crate_deps(proc_macro = True),
aliases = aliases(normal = True),
Expand All @@ -34,7 +34,7 @@ rust_library(
compile_data = glob(["src/**/*"], exclude=["src/**/*.rs"], allow_empty = True)
+ glob(["assets/**","fixtures/**","data/**","resources/**","vendor/**"], allow_empty = True)
+ ["//tests:fixtures"],
version = "1.0.0-beta.77",
version = "1.0.0-beta.78",
deps = all_crate_deps(normal = True) + ["//crates/tracedecay-agent-hosts:tracedecay-agent-hosts__+test-transport_+token-counting__dev", "//crates/tracedecay-api:tracedecay-api__dev", "//crates/tracedecay-application:tracedecay-application__+test-helpers_+test-transport__dev", "//crates/tracedecay-automation-runtime:tracedecay-automation-runtime__+test-helpers_+test-transport__dev", "//crates/tracedecay-code-index-runtime:tracedecay-code-index-runtime__+full_+lite_+test-helpers_+test-transport__dev", "//crates/tracedecay-code-index:tracedecay-code-index__+eval-helpers_+lang-dockerfile_+test-helpers__dev", "//crates/tracedecay-configuration:tracedecay-configuration__+test-helpers__dev", "//crates/tracedecay-contracts:tracedecay-contracts__dev", "//crates/tracedecay-daemon-identity:tracedecay-daemon-identity__dev", "//crates/tracedecay-daemon-protocol:tracedecay-daemon-protocol__+test-helpers__dev", "//crates/tracedecay-dashboard-api:tracedecay-dashboard-api__+test-transport_+token-counting__dev", "//crates/tracedecay-domain:tracedecay-domain__dev", "//crates/tracedecay-global-db:tracedecay-global-db__+test-helpers__dev", "//crates/tracedecay-graph-db:tracedecay-graph-db__+eval-helpers_+test-helpers__dev", "//crates/tracedecay-graph-query:tracedecay-graph-query__+test-helpers__dev", "//crates/tracedecay-hooks:tracedecay-hooks__dev", "//crates/tracedecay-host-admission:tracedecay-host-admission__+test-helpers_+test-transport__dev", "//crates/tracedecay-lcm:tracedecay-lcm__+test-helpers__dev", "//crates/tracedecay-runtime-core:tracedecay-runtime-core__+test-helpers_+test-transport__dev", "//crates/tracedecay-rusqlite-runtime:tracedecay-rusqlite-runtime__+test-transport__dev", "//crates/tracedecay-session-memory:tracedecay-session-memory__+test-transport__dev", "//crates/tracedecay-session-runtime:tracedecay-session-runtime__+test-helpers__dev", "//crates/tracedecay-session-temporal-store:tracedecay-session-temporal-store__+test-helpers_+test-transport__dev", "//crates/tracedecay-sessions:tracedecay-sessions__+test-helpers__dev", "//crates/tracedecay-source-edit:tracedecay-source-edit__dev", "//crates/tracedecay-store-runtime:tracedecay-store-runtime__+test-helpers__dev", "//crates/tracedecay-store:tracedecay-store__dev", "//crates/tracedecay-temporal-query:tracedecay-temporal-query__+test-helpers__dev", "//crates/tracedecay-tool-catalog:tracedecay-tool-catalog__dev"],
proc_macro_deps = all_crate_deps(proc_macro = True),
aliases = aliases(normal = True),
Expand All @@ -51,7 +51,7 @@ rust_library(
compile_data = glob(["src/**/*"], exclude=["src/**/*.rs"], allow_empty = True)
+ glob(["assets/**","fixtures/**","data/**","resources/**","vendor/**"], allow_empty = True)
+ ["//tests:fixtures"],
version = "1.0.0-beta.77",
version = "1.0.0-beta.78",
deps = all_crate_deps(normal = True) + ["//crates/tracedecay-agent-hosts:tracedecay-agent-hosts__+token-counting__d0197ceb1c9", "//crates/tracedecay-api:tracedecay-api", "//crates/tracedecay-application:tracedecay-application__d9a724e01ce", "//crates/tracedecay-automation-runtime:tracedecay-automation-runtime__dac18b081a6", "//crates/tracedecay-code-index-runtime:tracedecay-code-index-runtime__+full_+lite__da870798bb0", "//crates/tracedecay-code-index:tracedecay-code-index__-default_-medium__d053b55cced", "//crates/tracedecay-configuration:tracedecay-configuration__d9698aff185", "//crates/tracedecay-contracts:tracedecay-contracts", "//crates/tracedecay-daemon-identity:tracedecay-daemon-identity", "//crates/tracedecay-daemon-protocol:tracedecay-daemon-protocol", "//crates/tracedecay-dashboard-api:tracedecay-dashboard-api__+token-counting__d5392dbc2c5", "//crates/tracedecay-domain:tracedecay-domain", "//crates/tracedecay-global-db:tracedecay-global-db__d63db22736e", "//crates/tracedecay-graph-db:tracedecay-graph-db", "//crates/tracedecay-graph-query:tracedecay-graph-query__d9808febffb", "//crates/tracedecay-hooks:tracedecay-hooks", "//crates/tracedecay-host-admission:tracedecay-host-admission__d6d0822c861", "//crates/tracedecay-lcm:tracedecay-lcm", "//crates/tracedecay-runtime-core:tracedecay-runtime-core", "//crates/tracedecay-rusqlite-runtime:tracedecay-rusqlite-runtime", "//crates/tracedecay-session-memory:tracedecay-session-memory__d0df520573f", "//crates/tracedecay-session-runtime:tracedecay-session-runtime__d6e5b0c0661", "//crates/tracedecay-session-temporal-store:tracedecay-session-temporal-store__db626743fe0", "//crates/tracedecay-sessions:tracedecay-sessions", "//crates/tracedecay-source-edit:tracedecay-source-edit__d54096268d8", "//crates/tracedecay-store-runtime:tracedecay-store-runtime__dcd262933b2", "//crates/tracedecay-store:tracedecay-store", "//crates/tracedecay-temporal-query:tracedecay-temporal-query", "//crates/tracedecay-tool-catalog:tracedecay-tool-catalog"],
proc_macro_deps = all_crate_deps(proc_macro = True),
aliases = aliases(normal = True),
Expand All @@ -68,7 +68,7 @@ rust_library(
compile_data = glob(["src/**/*"], exclude=["src/**/*.rs"], allow_empty = True)
+ glob(["assets/**","fixtures/**","data/**","resources/**","vendor/**"], allow_empty = True)
+ ["//tests:fixtures"],
version = "1.0.0-beta.77",
version = "1.0.0-beta.78",
deps = all_crate_deps(normal = True) + ["//crates/tracedecay-agent-hosts:tracedecay-agent-hosts__d0e946af9ec", "//crates/tracedecay-api:tracedecay-api", "//crates/tracedecay-application:tracedecay-application__d2c21ab0db0", "//crates/tracedecay-automation-runtime:tracedecay-automation-runtime__d1e491316ee", "//crates/tracedecay-code-index-runtime:tracedecay-code-index-runtime__dacd521ddad", "//crates/tracedecay-code-index:tracedecay-code-index__-default_-full_-medium__d1575e4dd3b", "//crates/tracedecay-configuration:tracedecay-configuration__de1a6af1a05", "//crates/tracedecay-contracts:tracedecay-contracts", "//crates/tracedecay-daemon-identity:tracedecay-daemon-identity", "//crates/tracedecay-daemon-protocol:tracedecay-daemon-protocol", "//crates/tracedecay-dashboard-api:tracedecay-dashboard-api__d02413caaea", "//crates/tracedecay-domain:tracedecay-domain", "//crates/tracedecay-global-db:tracedecay-global-db__d111818924a", "//crates/tracedecay-graph-db:tracedecay-graph-db", "//crates/tracedecay-graph-query:tracedecay-graph-query__d9363f830b4", "//crates/tracedecay-hooks:tracedecay-hooks", "//crates/tracedecay-host-admission:tracedecay-host-admission__dc7cd413949", "//crates/tracedecay-lcm:tracedecay-lcm", "//crates/tracedecay-runtime-core:tracedecay-runtime-core", "//crates/tracedecay-rusqlite-runtime:tracedecay-rusqlite-runtime", "//crates/tracedecay-session-memory:tracedecay-session-memory__dd080f54e11", "//crates/tracedecay-session-runtime:tracedecay-session-runtime__da36f13f1d0", "//crates/tracedecay-session-temporal-store:tracedecay-session-temporal-store__dd09a629dcb", "//crates/tracedecay-sessions:tracedecay-sessions", "//crates/tracedecay-source-edit:tracedecay-source-edit__d223b2f372d", "//crates/tracedecay-store-runtime:tracedecay-store-runtime__d113bcc8fa6", "//crates/tracedecay-store:tracedecay-store", "//crates/tracedecay-temporal-query:tracedecay-temporal-query", "//crates/tracedecay-tool-catalog:tracedecay-tool-catalog"],
proc_macro_deps = all_crate_deps(proc_macro = True),
aliases = aliases(normal = True),
Expand All @@ -81,7 +81,7 @@ rust_test(
crate = ":tracedecay-project__+test-helpers_+test-transport__dev",
crate_features = ["test-helpers", "test-transport"],
edition = crate_edition(),
version = "1.0.0-beta.77",
version = "1.0.0-beta.78",
deps = all_crate_deps(normal = True, normal_dev = True) + ["//crates/tracedecay-agent-hosts:tracedecay-agent-hosts__+test-transport_+token-counting__dev", "//crates/tracedecay-api:tracedecay-api__dev", "//crates/tracedecay-application:tracedecay-application__+test-helpers_+test-transport__dev", "//crates/tracedecay-automation-runtime:tracedecay-automation-runtime__+test-helpers_+test-transport__dev", "//crates/tracedecay-code-index-runtime:tracedecay-code-index-runtime__+full_+lite_+test-helpers_+test-transport__dev", "//crates/tracedecay-code-index:tracedecay-code-index__+eval-helpers_+lang-dockerfile_+test-helpers__dev", "//crates/tracedecay-configuration:tracedecay-configuration__+test-helpers__dev", "//crates/tracedecay-contracts:tracedecay-contracts__dev", "//crates/tracedecay-daemon-identity:tracedecay-daemon-identity__dev", "//crates/tracedecay-daemon-protocol:tracedecay-daemon-protocol__+test-helpers__dev", "//crates/tracedecay-dashboard-api:tracedecay-dashboard-api__+test-transport_+token-counting__dev", "//crates/tracedecay-domain:tracedecay-domain__dev", "//crates/tracedecay-global-db:tracedecay-global-db__+test-helpers__dev", "//crates/tracedecay-graph-db:tracedecay-graph-db__+eval-helpers_+test-helpers__dev", "//crates/tracedecay-graph-query:tracedecay-graph-query__+test-helpers__dev", "//crates/tracedecay-hooks:tracedecay-hooks__dev", "//crates/tracedecay-host-admission:tracedecay-host-admission__+test-helpers_+test-transport__dev", "//crates/tracedecay-lcm:tracedecay-lcm__+test-helpers__dev", "//crates/tracedecay-runtime-core:tracedecay-runtime-core__+test-helpers_+test-transport__dev", "//crates/tracedecay-rusqlite-runtime:tracedecay-rusqlite-runtime__+test-transport__dev", "//crates/tracedecay-session-memory:tracedecay-session-memory__+test-transport__dev", "//crates/tracedecay-session-runtime:tracedecay-session-runtime__+test-helpers__dev", "//crates/tracedecay-session-temporal-store:tracedecay-session-temporal-store__+test-helpers_+test-transport__dev", "//crates/tracedecay-sessions:tracedecay-sessions__+test-helpers__dev", "//crates/tracedecay-source-edit:tracedecay-source-edit__dev", "//crates/tracedecay-store-runtime:tracedecay-store-runtime__+test-helpers__dev", "//crates/tracedecay-store:tracedecay-store__dev", "//crates/tracedecay-temporal-query:tracedecay-temporal-query__+test-helpers__dev", "//crates/tracedecay-tool-catalog:tracedecay-tool-catalog__dev"],
proc_macro_deps = all_crate_deps(proc_macro = True, proc_macro_dev = True),
aliases = aliases(normal = True, normal_dev = True),
Expand Down
Loading
Loading