Releases: ToggleLogic/togglelogic-free
Release list
ToggleLogic Free 1.3.4
ToggleLogic Free 1.3.4
Public compatibility release for OpenClaw 2026.9.1.
What changed
- Configured and cheap routes now split
provider/modelreferences into the
separate provider and model override fields expected by OpenClaw 2026.9.1. - Cold-start Intelligence detection is awaited for the first routing decision.
- Disabled Intelligence remains a clean, awaitable no-op for Free-only installs.
- New sessions carry a bounded, one-shot general-purpose routing signal to an
optional separately installed Intelligence package. Cross-process markers are
hashed, expire after five minutes, and never store raw session identifiers. - The public License 2.0, notices, compatibility floors, and Free/Intelligence
package boundary are preserved.
Verification
- Full public regression suite and release quality gate pass.
- Packaged and validated with OpenClaw
2026.9.1. - The distributable excludes the Intelligence classifier, Toggle Registry,
benchmark evidence, credentials, tests, reports, and repository metadata.
ToggleLogic Free 1.3.2
ToggleLogic Free 1.3.2
This release repairs conversation continuity and fallback isolation in the
licensed Intelligence seam, introduces the ToggleLogic Free Startup Commercial
Use License 2.0, and clarifies the ClawHub-facing product boundary.
- An unmatched prompt now leaves the host-selected model untouched.
- A short affirmative confirmation can inherit one preceding high-confidence
routing decision, but only in the same session, only for 15 minutes, and only
once. - Repeated model-resolution passes for the same logical turn pass through to
OpenClaw, allowing its fallback chain to advance normally. - Required execution-surface metadata is retained in audit details.
- Qualifying startups may embed ToggleLogic Free in commercial products while
below the published funding and revenue thresholds, with a defined notice and
transition path after either threshold is crossed. - The package introduction now leads with configured routing, persistent owner
overrides, local audit evidence, and local cost visibility.
The plugin remains fail-open to the host model when Intelligence declines and
does not include the proprietary classifier or registry.
ToggleLogic Free 1.3.1
ToggleLogic Free 1.3.1
ToggleLogic Free 1.3.1 is a metadata and documentation compatibility release.
It does not change routing, model selection, cost observation, fleet
attribution, configuration, credentials, or network behavior.
OpenClaw compatibility
Backward-compatible with OpenClaw 2026.6.5 and later; validated through
OpenClaw 2026.7.1-2.
- Minimum gateway:
>=2026.6.5 - Plugin API:
>=2026.5.2 - Packaged and validated with:
2026.7.1-2
The minimum gateway and plugin API values are intentional lower compatibility
bounds. They allow an existing supported deployment to install a current
ToggleLogic release; they do not mean ToggleLogic relies on an obsolete
OpenClaw version. OpenClaw releases newer than the stated validation point
should be verified before production promotion.
Verification
- Release identity is synchronized across
package.json,
openclaw.plugin.json, and the runtime constant. - A regression test locks the minimum gateway, plugin API floor, and validated
build version to the published values. - The full test suite, syntax checks, package-content boundary checks, and npm
pack dry run pass on OpenClaw2026.7.1-2.
ToggleLogic Free 1.3.0
ToggleLogic Free 1.3.0
ToggleLogic Free 1.3.0 strengthens safe, transparent model routing while
preserving the public/private product boundary.
Configured deployments can opt into provider-constrained family aliases. A
family selection is made only from explicitly approved providers that are
actually configured in OpenClaw and only when fresh, complete, positive public
pricing is available. Missing, stale, malformed, or unpriced data safely passes
through without changing OpenClaw's selection.
The release also adds a verified seam for the separately licensed ToggleLogic
Intelligence layer. Compatibility, ABI, release identity, and the classifier's
exact SHA-256 must all pass before loading. Shadow mode records the private
layer's recommendation without emitting a model override.
Additional safeguards prevent false zero-dollar cost reports, preserve explicit
owner and session model choices, isolate named OpenClaw profiles, and expand the
release test and reproducibility gates.
The Free package contains no private classifier, proprietary model registry,
customer evidence, credentials, or deployment backups.
ToggleLogic Free v1.2.4
ToggleLogic Free 1.2.4 — Developer Notes
Release date: 2026-08-23
Source: ToggleLogic/togglelogic-free at v1.2.4
Commit: 88fcd31705037d059d87758f864f52556cbded79
What changed
This patch preserves the private Intelligence layer's structured family-resolution result in ToggleLogic Free's existing local routing audit record. It adds no classifier, benchmark data, prompt content, provider credential, or private registry to the public package.
Operating boundary
When the separately licensed Intelligence layer is used in shadow mode, ToggleLogic Free records the recommendation and its resolved model-family detail for audit. Shadow mode returns no model override to OpenClaw, so host routing remains unchanged.
Verification
- ToggleLogic Free tests: 21/21 passing.
- ClawHub Plugin Inspector: zero issues and zero warnings.
- ClawHub package: source-linked to the exact commit and tagged
latest=1.2.4.
Upgrade impact
Existing Free-tier settings continue to work. There is no provider, credential, customer-data, or routing-policy migration in this patch.
ToggleLogic Free 1.2.1
ToggleLogic Free 1.2.1
This is a release-metadata correction only. It preserves ToggleLogic Free
1.2.0's routing behavior and its public/private boundary. The CycloneDX SBOM
now references the exact public source commit for this release.
ToggleLogic Free 1.2.0
ToggleLogic Free 1.2.0
ToggleLogic Free 1.2.0 corrects two public routing-contract gaps.
configuredRoutesnow matches only structured task labels supplied by the
host, then an optionaldefault. It never reads prompt text.- Selecting
mode: "intelligence"now reports an unavailable licensed layer
and passes through to OpenClaw. It no longer silently changes to cheap mode. mode: "auto"preserves its documented safe fallback behavior.
This remains the Free plugin. It does not contain the private Intelligence
classifier, registry, learning system, customer data, or provider credentials.
ToggleLogic Free 1.1.2
ToggleLogic Free 1.1.2
This patch aligns the runtime identity with the package version and adds a
fail-closed pairwise compatibility gate for the separately licensed
ToggleLogic Intelligence product. The public plugin accepts Intelligence only
when its release manifest is released, version-consistent, declares seam ABI 1,
and includes the running plugin in its compatibility interval.
No classifier, model registry, learning system, customer evidence, or private
Intelligence source is included. Routing remains opt-in and unchanged when the
licensed layer is absent or incompatible.
ToggleLogic 1.1.1
ToggleLogic 1.1.1 developer notes
Release date: 2026-08-14
Purpose
Version 1.1.1 is a metadata-only compatibility patch for the current ClawHub
plugin-manifest validator. It does not change routing, fleet metering, cost
visibility, configuration, or network behavior.
Change
openclaw.plugin.json no longer declares the unsupported top-level license
or categories fields. The Free-Tier license remains declared in
package.json, LICENSE, and the package documentation. Package keywords
continue to describe discovery topics.
Verification
- ClawHub package validation: zero issues and warnings against OpenClaw
2026.8.1-beta.1. - ClawHub package validation: zero issues and warnings against OpenClaw
2026.7.1-2. npm test: 12 tests passed.npm pack --dry-run: package artifact contains the manifest, source,
license, changelog, and release notes.
Compatibility
- Minimum OpenClaw remains
>=2026.6.5. - Existing 1.1.0 configuration requires no change.
ToggleLogic 1.1.0 — Fleet Metering
ToggleLogic 1.1.0 developer notes
Release date: 2026-08-11
Purpose
Version 1.1.0 makes the existing observe-only cost log usable as a local fleet
meter. It does not create an invoice and it does not transmit telemetry.
Ledger contract
Every cost-log call and summary row carries:
schema: togglelogic.fleet-usage.v1deploymentId: configured stable slug, or the local hostname as fallbackcostCenter: optional configured non-secret slug
Priced call rows also carry:
costBasis: public-rate-estimateinvoiceEligible: false
Those markers are load-bearing. A downstream collector must not present local
public-rate calculations as provider-billed truth. Invoice eligibility belongs
to the fleet reconciliation layer, after authoritative provider totals agree.
Privacy boundary
The free plugin writes the ledger locally. It does not phone home. Attribution
accepts only 1–64 character portable slugs and rejects free-form strings such as
email addresses and filesystem paths. The ledger contains no prompt or assistant
text.
Upgrade configuration
Cost visibility remains opt-in and requires the OpenClaw conversation hook:
{
"plugins": {
"entries": {
"togglelogic": {
"enabled": true,
"hooks": { "allowConversationAccess": true },
"config": {
"features": { "costVisibility": { "enabled": true } },
"costVisibility": {
"attribution": {
"deploymentId": "sam-andy",
"costCenter": "andy"
}
}
}
}
}
}
}Compatibility and behavior
- Minimum OpenClaw remains
>=2026.6.5. - Routing behavior is unchanged.
- Existing cost logs remain readable; new rows are distinguishable by
schema. - No automatic network transfer, enforcement, blocking, or billing occurs.
Verification
The release tests cover attribution normalization, schema stamping, hostname
fallback, absence of prompt/session content, and the rule that estimates are
never marked invoice-ready.