[eric] release: 1.7.6 release notes + the spawn-env test learns the auto-memory kill switch, so the pre-tag gates go green

This commit is contained in:
ciregenz
2026-08-10 08:15:38 -07:00
parent 44d326e595
commit 263ce73b05
2 changed files with 22 additions and 1 deletions
+20
View File
@@ -21,6 +21,26 @@ P_RELEASES: List[ReleaseNote] = [
# Only lines that are true of the built app belong here. This one file feeds the in-app card, the
# GitHub body AND the Help agent's context, so a line written for a planned feature becomes the
# agent confidently describing something that does not exist.
ReleaseNote(
version="1.7.6",
headline="Agents remember, apps get lighter, and fullscreen stays put.",
highlights=[
"Agents can now save facts you tell them and recall them in any later chat. You curate the list in Settings.",
"Apps you built can use your connected tools after you approve each app once; nothing is granted by default.",
"Apps nobody is editing serve a prebuilt copy instead of a full dev server, cutting hundreds of megabytes per open app.",
"Agent questions and permission asks arrive as clean step-by-step cards instead of plain text forms.",
"The model picker groups your subscriptions first, then API keys, then routers, so plans and pay-per-use never mix.",
"Dictation starts faster: the microphone stays warm for a few minutes after each use.",
],
fixes=[
"Creating a new app works again in the installed build; it previously hung on a blank preview forever.",
"Nothing can be dragged while a window is fullscreen, and older profiles with stuck fullscreen state are healed on load.",
"An agent that stops without answering now says so honestly instead of pretending it finished.",
"When a provider is retrying behind the scenes you see a live status pill instead of a frozen card.",
"App and browser icons in the sidebar are always real images, never letters or numbers.",
"Usage now reports the time agents actually spent working, not time spent waiting.",
],
),
ReleaseNote(
version="1.7.5",
headline="Off means off, and the canvas stops tearing.",
+2 -1
View File
@@ -208,7 +208,8 @@ def test_loop_builds_direct_anthropic_key_env(monkeypatch):
asyncio.run(mgr.run_agent_loop(session.id, "hi"))
env = captured["options"].env
assert env == {"ANTHROPIC_API_KEY": "sk-ant-test123"} # direct key, no 9router proxy
# Direct key, no 9router proxy; the CLI's own auto-memory is force-disabled on every spawn (ENG-222).
assert env == {"ANTHROPIC_API_KEY": "sk-ant-test123", "CLAUDE_CODE_DISABLE_AUTO_MEMORY": "1"}
def test_loop_with_session_cwd_runs_workspace_git_init(monkeypatch):