Skip to content

Releases: Hyperwise-LLC/freshctx

FreshCtx 0.4.0

Choose a tag to compare

@bhooshanvarma bhooshanvarma released this 31 Aug 05:05
57ef618

FreshCtx 0.4.0 adds an opt-in, read-only Stripe Subscription adapter for revalidating selected authoritative subscription fields at the action boundary. Credentials remain process-local, persisted evidence contains fingerprints rather than raw selected values, and validation fails closed as UNVERIFIABLE on unavailable or invalid responses. Existing adapters and compatibility defaults remain unchanged. Includes a bounded stale-webhook example and Python 3.10-3.13 CI coverage.

FreshCtx 0.3.0

Choose a tag to compare

@bhooshanvarma bhooshanvarma released this 31 Aug 00:23
a01816b

FreshCtx Core 0.3.0 closes the current hardening and developer-experience milestone.

Highlights:

  • native async guard, check, and protected actions
  • transactional SQLite schema migration and integrity diagnostics
  • check, audit, and doctor CLI commands
  • fail-closed adapter conformance validation
  • portable bounded-validation report schema
  • 128-dependency graph and compatibility coverage
  • Ruff, mypy, dependency, secret, package, Python 3.10-3.13, and Windows gates
  • updated LangGraph, MCP, Postgres, voice, async, CLI, and compatibility documentation

Verified by a clean installation from public PyPI. Enterprise control-plane features remain outside FreshCtx Core.

FreshCtx™ v0.1.0

Choose a tag to compare

@bhooshanvarma bhooshanvarma released this 28 Aug 18:07

FreshCtx™ v0.1.0

Never let an AI agent reason or act on stale reality.

FreshCtx v0.1.0 is a local-first, model-neutral, and framework-neutral freshness and dependency-validation runtime. It records declared observations, links reasoning to those observations, revalidates dependencies before a protected action or output, and produces one of four explicit states: CURRENT, STALE_SOURCE, STALE_REASONING, or UNVERIFIABLE.

Included in v0.1.0

  • ObservationToken, ReasoningNode, CheckResult, and FreshnessStatus
  • Filesystem, Git, HTTP, Postgres, and MCP adapters
  • Source revalidation and transitive reasoning invalidation
  • Protected-action gate with block, warn, allow, and bounded refresh behavior
  • Local JSONL audit events and SQLite or in-memory storage
  • Three executable drift demos
  • Nine controlled real-world acceptance scenarios
  • Python 3.10–3.13 support and Windows onboarding validation
  • Versioned specification, schemas, adapter contract, security model, performance boundaries, and governance documentation

FreshCtx requires no account and sends no telemetry. The software is available under Apache-2.0. The FreshCtx™ name and branding remain subject to TRADEMARKS.md.

Install

After public package publication:

python -m pip install freshctx==0.1.0

Source and documentation: https://github.com/Hyperwise-LLC/freshctx

Verification

This release was installed and exercised from its wheel and source-distribution artifacts in clean environments using the public README. The exact audited commit is:

12163fcfc71c69b097c2e310d2a532d35438171f