release: 0.53.2
Cut [Unreleased] → [0.53.2]. Bumps pyproject from 0.53.1 to 0.53.2. Contents: configurable instance.brand + workspace_dir, setup-script polish (explicit mkdir step, final "restart Claude Code" step, uniform connector markers), Asana revert from MCP to PAT+REST, Atlassian longest-expiry guidance, and the BREAKING removal of agnes query --register-bq.
This commit is contained in:
parent
7d868159f2
commit
ea6fcfda3b
2 changed files with 17 additions and 1 deletions
16
CHANGELOG.md
16
CHANGELOG.md
|
|
@ -10,6 +10,22 @@ CalVer image tags (`stable-YYYY.MM.N`, `dev-YYYY.MM.N`) are produced for every C
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.53.2] — 2026-05-12
|
||||
|
||||
Two threads in one cut. **Operator surface:** `instance.brand` /
|
||||
`instance.workspace_dir` let an operator rebrand the analyst-facing UI
|
||||
and the `~/Agnes` workspace folder without a fork (defaults preserve
|
||||
"Agnes"), and the setup script picks up an explicit "create workspace
|
||||
folder" step plus a final "restart Claude Code" step so a fresh
|
||||
analyst lands in a deterministic state. **Connector hygiene:** Asana
|
||||
reverts from the Remote MCP path (5× token cost) back to PAT + raw
|
||||
REST, Atlassian instructs the longest API-token expiry, and every
|
||||
connector ends with the same `✅`/`❌` marker so the Confirm summary
|
||||
grep is uniform. **Breaking removal:** `agnes query --register-bq` is
|
||||
gone from the client CLI; it required local BigQuery credentials that
|
||||
analysts don't have. Server-side `POST /api/query/hybrid` is
|
||||
unchanged.
|
||||
|
||||
### Added
|
||||
|
||||
- **Configurable analyst-facing product brand via `instance.brand` (env `AGNES_INSTANCE_BRAND`, default `"Agnes"`).** Replaces the hard-coded "Agnes" / `~/Agnes` strings across the analyst-facing UI (`/home`, `/setup`, `/setup-advanced`, `/login`, `/install`, `/me/debug`) and the clipboard "Setup a new Claude Code" script. Operators rebranding the OSS (e.g. to "Foundry AI") flip a single env var via Terraform — defaults preserve "Agnes" branding for everyone else. The deploying-organization display name (`instance.name`, "AI Data Analyst") stays untouched; it drives page titles and is conceptually distinct from the product brand.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[project]
|
||||
name = "agnes-the-ai-analyst"
|
||||
version = "0.53.1"
|
||||
version = "0.53.2"
|
||||
description = "Agnes — AI Data Analyst platform for AI analytical systems"
|
||||
requires-python = ">=3.11,<3.14"
|
||||
license = "MIT"
|
||||
|
|
|
|||
Loading…
Reference in a new issue