3. Architecture and operation of agent systems
Prompt caching becomes a separate subsystem for persistent agents
What happened. OpenAI updated caching for GPT-6: reusable prompt prefixes receive up to a 90% discount on cached input, a Prompt Caching Dashboard appeared, diagnostics for cache misses and explicit cache breakpoints. Changing reasoning effort and tool composition can now preserve a previously cached prefix instead of full invalidation.
Why it matters. A long-running agent resends system instructions, tool schemas, repository/context, and conversation history dozens or hundreds of times. In such a workload architecture, the prompt prefix affects cost almost as much as model choice.
What the data showed. GitHub reports that over recent months, caching improvements have reduced the share of prompt tokens requiring fresh processing by more than 50% across billions of requests to OpenAI models. This is a GitHub/OpenAI production measurement, but without a public breakdown by task type. GPT-6 cache reads cost 0.1× the regular input rate, and cache write — 1.25×; savings only appear if the prefix is truly reused.
What you need to understand already: KV cache, prompt prefix, cache breakpoint, cache hit rate, persistent agent.
What this could change for your product or engineering team. It's worth adding cache hit rate to observability. Stable tool definitions and instructions are better placed at the beginning of the prompt, and frequently changing state — later; otherwise, the application may pay for reprocessing the same context.
Date: September 22, 2026.
Primary sources: https://openai.com/index/better-prompt-caching-for-gpt-6/ ; https://developers.openai.com/api/docs/guides/prompt-caching
AWS distinguishes two different failure modes for skills: an agent can choose the wrong skill or incorrectly execute the right one
What happened. AWS added skill-focused evaluation to Strands Evals and Amazon Bedrock AgentCore Evaluations. Skill Selection Accuracy checks whether the selected skill was appropriate for the task; Skill Instruction Following assesses how completely the agent executed the prescribed workflow; SkillInvoked provides a deterministic check of the fact that a specific skill was loaded. Evals can work on recorded trajectories and OpenTelemetry traces.
Why it matters. The final answer can look correct even if the agent used the wrong procedure or skipped a compliance step. Therefore, "answer is good" and "workflow is followed" are different properties.
What the data showed. This is a release of evaluation tooling, not a benchmark of model quality. AWS directly recommends separating routing failure and execution failure and using deterministic skill checks as a CI gate, and trace-based judge evaluation — for staged/live traffic.
What you need to understand already: Agent Skills, trajectory, skill routing, instruction following, OpenTelemetry.
What this could change for your product or engineering team. Skills should be regression-tested like code: separately check procedure selection and step compliance. This is especially important for compliance, approvals, finance, HR, and engineering conventions.
Date: September 22, 2026.
Primary source: https://aws.amazon.com/blogs/machine-learning/evaluate-skill-equipped-agents-with-strands-evals-and-amazon-bedrock-agentcore/
Meta Muse zero-day shows amplification risk for local personal agents
What happened. Meta released a hotfix for the macOS version of Muse after disclosure of a zero-day where a local process could modify an undocumented transcription endpoint and redirect dictation to an attacker-controlled server. According to researcher Patrick Wardle and specialized media, this allowed intercepting/tampering with prompts and using already granted Muse permissions. Meta emphasizes an important limitation: the exploit required that the attacker could already execute code under the current user; this is not a remote compromise of a clean Mac.
Why it matters. An agent stores more delegated authority than a regular application: files, messages, camera, email, browser, and connected services. Therefore, a local vulnerability may not create an initial foothold but can sharply increase the blast radius of an already existing compromise.
What the data showed. A public technical postmortem from Meta is not yet available. The Verge and Ars Technica report that Meta released a hotfix after disclosure; specific affected/fixed build numbers are not publicly recorded in available sources. This is a confirmed security incident, but not evidence of remote mass exploitation.
What you need to understand already: delegated permissions, local privilege boundary, auth token, agent blast radius, least privilege.
What this could change for your product or engineering team. A local agent should be considered a separate privilege boundary: minimal scopes, short-lived tokens, hard separation between speech/input subsystem and action credentials, a separate revoke path, and audit.
Date of disclosure/patch: September 21–22, 2026.
Sources: https://www.theverge.com/tech/998679/meta-muse-patch-zero-day-exploit-ai-agent ; https://arstechnica.com/security/2026/09/muse-metas-extraordinarily-privileged-ai-assistant-has-a-serious-0-day/