Contents
  1. I. Invocation boundary
    1. The input the model sees
    2. State beyond the prompt
      1. Three different lifetimes
  2. II. Constructing a working set
    1. From sources to a request
      1. Assembly stages
    2. Roots of programmable context
      1. Must-know developments
    3. Select for the decision
      1. Candidate dispositions
    4. Reveal detail on demand
  3. III. Representation and limits
    1. Order and label the material
      1. Controlled representation changes
    2. Allocate the request budget
      1. A practical allocation policy
  4. IV. Validity and authority
    1. Refresh, supersede, remove
      1. Different lifecycle operations
    2. Keep untrusted content in role
  5. V. Continuity and evidence
    1. Compact, but preserve recovery
      1. Methods and losses
    2. Reconstruct the next call
      1. A conceptual acceptance boundary
    3. Test the context policy
      1. Claim-to-check map
  6. Check understanding
  7. Open questions
  8. Selected talks
  9. References
  10. Talk library
← All topics

Context Engineering: Choosing What a Model Knows at Each Step

Context engineering controls what information an application supplies to a model in each call: instructions, conversation, retrieved material, tool results and retained state. It also decides how to organize, refresh and remove it as work proceeds. The aim is to give the model what the next decision needs without burying it in irrelevant or contradictory material. This chapter follows context from its sources to the assembled request and through long-running work.

I. Invocation boundary

The input the model sees

For one invocation, model context is the complete model-visible input: application instructions, the current request, selected conversation turns, retrieved material, tool definitions and schemas, tool results, examples, and structural markers added during serialization. These components eventually become an ordered token sequence. Count the complete request explains that final representation; Reserve room for generation explains its capacity bound.

The context window bounds the sequence available to the invocation. It does not contain everything the application can access, and prompt caching does not enlarge it: a reused prefix still occupies capacity. Likewise, accepting a long input does not guarantee that the model will use every included fact reliably. Controlled long-context experiments have found position-sensitive behavior in several historical models and tasks, so capacity and effective use are different claims.

Context changes computation at inference time, not the model's stored parameters. Removing an instruction or example from the next call removes that invocation-time influence unless the application supplies it again. What a prompt changes develops this distinction; parameter updates belong to training and post-training, not context engineering.

The practical question is therefore not “How much can we fit?” but “What should this call be allowed and expected to use?” An application may possess a document that is relevant but unauthorized, a tool result that is permitted but stale, a correct record that contributes nothing to the present decision, or a large catalog whose definitions crowd out the task itself. Exclusion is part of the design, not evidence that the information was lost.

State beyond the prompt

Once a call is understood as a temporary projection, the fuller task record needs another home. Authoritative task state is the application-controlled account of goals, constraints, accepted decisions, artifacts, observations, pending operations, and completion status. It may live in a database, event log, repository, workflow record, or another durable store. The model can receive a selected view of that state, but its generated claims do not modify the authoritative record until application code validates and accepts them.

A conversation transcript is useful evidence about what was said, but it is not automatically a database of what is true. A user may correct an earlier statement; a tool result may report a transient observation; a model may assert that work completed when the external system still shows it running. Separate observations from state explains why observations need interpretation, while Preserve state at acceptance supplies the broader rule for accepting changes.

Persistent memory is different again. It retains selected information across interactions—such as a preference, prior event, or reusable fact—and makes that information available for later retrieval. It is a candidate source for a call, not the call itself and not necessarily the authoritative state of the present task. Memory formation, correction, expiry, and forgetting belong in Agent Memory.

An application design: selected reads build one call’s input while originals remain outside it. Model output proposes an update; application validation can accept or reject it.

Three different lifetimes

The three stores answer different questions.
StorePrimary questionTypical lifetimeAcceptance rule
Task stateWhat has been accepted about this task?Until the task and its records expireApplication validation and state-transition rules
Persistent memoryWhat may be useful across interactions?Across sessions, subject to retention policyMemory write, correction, provenance, and expiry policy
Current model inputWhat should this invocation see now?One invocation or a short tool loopContext assembly policy

II. Constructing a working set

From sources to a request

A context assembler constructs the complete input for a specific model call. It first identifies the decision the model must make—such as answering a question, choosing a tool, assessing an artifact, or proposing the next step. It then finds the information that decision depends on, excludes sources that are not permitted or valid, and converts the selected material into an ordered model-visible request.

Assembly stages

  • Identify the decision State the immediate task, required output, and facts or constraints that decision depends on.
  • Enumerate eligible sources Resolve current identities, permissions, source versions, and validity requirements before ranking content.
  • Select a sufficient set Choose material that covers required dependencies while controlling redundancy, disclosure, latency, and token cost.
  • Transform deliberately Extract, summarize, normalize, or reference material while retaining links to the source representation.
  • Assign roles and provenance Distinguish application instructions, user input, external evidence, memory, and tool observations.
  • Order and serialize Produce the exact provider-specific request, including tool schemas and structural markers.
  • Count and record Check the complete serialized input against the budget and record the policy and source versions used.

A system instruction is application-supplied model-visible instruction carried with provider-specific authority semantics. It is not a universal wire format. Similarly, a tool definition is context that describes an available operation; its executable implementation and authorization policy remain outside the model. Tool definitions shape available choices owns that interface in detail.

The final request is a derived view. A concise context record should identify the assembly-policy version, source identities and versions, material transformations, ordering, and token count. This does not make the request true or safe by itself. It makes its construction inspectable and allows a failure to be reproduced without pretending that the prompt was the authoritative source.

Roots of programmable context

The recent label combines several older engineering problems. Limited active capacity, relevance-ranked information access, explicit interaction state, invocation-time task specification, and external knowledge were developed along partly independent lines. The milestones below are useful antecedents, not a claim that one directly caused the next or that newer techniques replaced older ones.

Must-know developments

Selected developments that illuminate modern context engineering.
DateDevelopmentContribution to the context problem
1968Denning's working-set modelDescribed a changing set of recently used information for allocating bounded paged memory; it supplies an analogy for active information, not an LLM policy.
1980Hearsay-II blackboard accountDescribed independent knowledge sources coordinating through explicit shared hypotheses and a separate focus-of-control mechanism.
1999–2000TRINDIKIT researchRepresented dialogue state explicitly and used update and selection rules rather than treating the transcript as the complete working representation.
2020GPT-3 few-shot evaluationDemonstrated task specification through instructions and examples during forward passes without gradient updates.
2020REALM and RAGConnected model prediction or generation to dynamically selected passages in external indexes.
2023MemGPTFramed the context window as a limited working tier connected to external recall and archival stores through retrieval functions.

These developments address different constraints. Working sets concern active capacity; retrieval concerns candidate selection; dialogue state and blackboards concern explicit state; prompting concerns task information supplied at invocation time; RAG concerns evidence-conditioned generation; tiered-memory systems concern reacquisition after information leaves the active window. Modern context engineering must combine these concerns because an agent request may contain instructions, evidence, state projections, tool choices, and untrusted material at once.

Larger windows reduce some pressure but do not decide permission, truth, freshness, provenance, or which dependencies a decision requires. Nor do they guarantee stable use of information across positions and tasks. Context engineering remains an application concern because those questions depend on the application, not only on the model architecture.

Select for the decision

Selection begins with eligibility, not relevance. A record is eligible only if current policy permits its use for this actor, purpose, and task. Among eligible candidates, the assembler asks whether a set is sufficient for the current decision. A useful passage can still be excluded because it is stale, redundant, too sensitive, or unnecessary; a highly ranked set can still be unusable because it omits a required connection.

Two retrieval failures need different diagnoses. Low precision includes irrelevant material that can distract generation. Low recall omits evidence needed to answer. Raising top-k may help recall while worsening precision, disclosure, and budget use; nearest-neighbor rank also returns candidates when a corpus has no valid answer. Search, indexing, candidate generation, and reranking belong in Search and Retrieval. Here the concern is which candidates become model-visible. To answer whether the current build passed, a result must be associated with the commit being checked.

A passing run needs a commit association

Example

Relevant records are insufficient when the association required by the question is missing.

Does candidate c7 have a completed passing check? In this fictional example, both states contain the same permitted, current records. Only the second includes the matching head_sha association. A passing check does not establish deployment or release readiness.
Read the diagram as text
  • Missing association: c7. Candidate commit c7. The available records do not establish whether run r4 checks this commit.
  • Missing association: r4. Run r4 is completed with conclusion success. Its commit association is absent from the selected context.
  • Association present: c7. The same candidate commit c7.
  • Association present: r4. The same run r4, status completed and conclusion success. Its authoritative head_sha is now included and matches c7.
  • Association present: r4Association present: c7: head_sha = c7.

Candidate dispositions

Selection remains a policy decision even after candidates have been found.
CandidateEligibilityTask contributionValidity and trustDisposition
Current project requirementPermittedSupplies a required constraintCurrent, authoritative sourceInclude with source version
Another tenant's similar incidentNot permittedPotentially relevantAuthority failsExclude before ranking
Old build resultPermittedCould answer status questionSuperseded by a newer runExclude as current evidence; retain as history
Repeated tool dumpPermittedDuplicates facts already retainedLarge and low marginal valueReplace with a reference or focused excerpt
One fact without its connecting premisePermittedUseful but insufficientCurrent and trustedRetrieve the missing dependency or abstain

Record meaningful omissions. “Excluded because unauthorized,” “superseded by version 12,” and “not loaded because the current decision does not require it” imply different uncertainty and recovery paths. Omission records also make evaluation possible: a failed answer can be traced to absent evidence rather than vaguely blamed on the model.

Reveal detail on demand

Progressive disclosure exposes enough metadata to discover a resource before loading its full contents. A compact catalog entry might carry a name, purpose, scope, source, and retrieval reference. If the task makes the resource relevant, the assembler can load a focused excerpt; only a later need justifies the full artifact. This is useful for large documentation sets, skill libraries, tool catalogs, and long tool results.

An Agent Skill is one concrete staged format: discovery metadata is available first, instructions load when the skill is activated, and referenced resources load separately as needed. The general mechanism is broader than skills. File trees, indexes, manifests, graph views, and deferred tool definitions all separate discoverability from immediate inclusion.

Deferral creates a new dependency: the path back to detail must work. A preview can omit the answer, an entry can expire, a vague description can prevent discovery, and repeated reads can add latency. A retained reference is not recoverability unless storage still contains the source, permissions still allow access, and the agent has a functioning retrieval operation. Controlled research also suggests that gains depend on corpus size, metadata design, task, and the harness's existing navigation behavior.

Follow a reference to the needed detail

Example

A discovery entry supports selective retrieval; it does not require eventual loading of the full artifact.

A rollback question follows a catalog reference to a focused excerpt. Full content returns only when broader detail is needed. The reference works only while the source remains retained, permitted, and retrievable.
Read the diagram as text
  • Input: catalog entry. Deployment runbook R1, version v3. Purpose: deployment and rollback guidance. Reference: R1@v3. Current question: what rollback procedure applies?
  • Retrieval operation. Resolve R1@v3 and the requested section. Require retained source content, current access permission, and a functioning retrieval operation.
  • External: runbook R1@v3. The full source remains outside active input. A focused read selects its rollback section; a broader read is optional.
  • Input: rollback excerpt. Only the requested section of R1@v3 enters the model input.
  • Input: full runbook. Optional alternative response from R1@v3 when the task requires broader detail; not a mandatory next stage.
  • Detail unavailable. A missing source, denied access, or unavailable retrieval operation yields an explicit unavailable result, not an empty successful read.
  • Input: catalog entryRetrieval operation: request through R1@v3 reference.
  • Retrieval operationExternal: runbook R1@v3: read when access conditions pass.
  • External: runbook R1@v3Input: rollback excerpt: return requested rollback section.
  • External: runbook R1@v3Input: full runbook: return full content only if needed.
  • Retrieval operationDetail unavailable: report failed access condition.

III. Representation and limits

Order and label the material

After selection, the model receives an ordered serialization rather than an unordered set. Application instructions, the current task, demonstrations, retrieved sources, tool observations, and output expectations occupy positions and roles. Changing their order or labels changes the input, even when their human-readable facts remain the same. Order and format are interventions covers the broader prompt-sensitivity evidence.

Role metadata describes authority assigned by the application. A retrieved document cannot promote itself by claiming to be a system message. Conversation history and retrieved evidence should remain distinguishable, and derived statements should retain their links to source versions. Time labels matter when a current request includes historical records or observations collected at different moments.

Controlled representation changes

A same-content comparison changes one representation property at a time.
Keep fixedChangeQuestion answered
Sources, wording, model, decodingPosition of the answer-bearing sourceDoes location affect use on this workload?
Sources, wording, orderRole and source labelsDoes explicit role separation change interpretation?
Facts and authorityProse versus structured fieldsDoes representation improve correct extraction or omit nuance?
Evidence and requestAdjacency of claim and provenanceDoes the model preserve source attribution more reliably?

There is no universal best template. Stable conventions make changes reviewable, but their behavior still needs workload-specific tests. Repeating every instruction may improve salience while consuming budget and adding conflicts; placing all evidence first may help one task and obscure another. Preserve complete serialized inputs so an ordering experiment can actually be reproduced.

Allocate the request budget

A context budget is an application policy over the complete counted request. Instructions, the current task, evidence, history, tools, structural tokens, and generated output share capacity. Let PP be the complete serialized input, RR the generation allowance reserved by the application, and CC the supported context capacity. The basic guard is:

P+RCP + R \le C

The symbols describe capacity, not quality. Count the complete provider-specific serialization with the intended model. Hosted counting endpoints may provide exact counts or estimates under different contracts, and provider-added material can affect the result. Reserve output before spending the remainder on input; reasoning models may require additional provider-specific accounting.

A practical allocation policy

  • ProtectGuarantee space for indispensable instructions, the current decision, required identifiers, and output contract.
  • ReserveSet aside generation capacity and any provider-specific reasoning allowance before adding optional context.
  • Allocate flexiblyLet evidence, history, examples, and tool definitions compete within explicit priorities.
  • Reduce deliberatelyOn overflow, remove duplication, offload bulky observations, narrow candidates, or compact according to declared invariants.
  • RecountSerialize the revised request again; tokenization of joined text is not safely additive.

A fitting request can still perform poorly because required relationships are scattered, distractors remain, or useful material occupies a position the model handles weakly. Conversely, a shorter request may incur extra retrieval latency or omit a dependency. When longer context helps covers architectural behavior; the application must evaluate the allocation on its own task distribution.

IV. Validity and authority

Refresh, supersede, remove

Freshness is not one age threshold. Observed-at time records when the application obtained a value. Effective time records when the source says the value applies. A version identifies a particular representation; an expiry or validation rule says when reuse requires another check. Authority identifies which source may decide the fact. These dimensions can disagree.

Consider a build status cached at 10:00. A cache hit at 10:05 proves reuse of the stored representation, not that the build is still running. A newer observation from an unofficial mirror may also be less authoritative than an older record from the build system. The assembler needs a source-specific rule: refresh on read, conditional revalidation, a time-to-live, event-driven invalidation, or rejection when current validity cannot be established.

Staleness can corrupt downstream decisions even when the original write succeeds. In one reported multi-agent deployment, a new credit score reached PostgreSQL but a shared cache was not invalidated; a later agent read the older cached record and made its decision from stale evidence. The lesson is architectural: source success, cache coherence, and downstream decision correctness are separate claims.

A successful write can leave a stale request

Example

Database update success and downstream freshness depend on different paths.

The reported deployment failure is shown with symbolic versions: the database advances to B, but missed cache invalidation leaves A available to the next call. Reading A later does not make it version B.
Read the diagram as text
  • Upstream writer. Successfully updates the authoritative record. Cache invalidation does not complete.
  • Database: version B. The authoritative record has changed from A to B. This successful write does not establish cache coherence.
  • Shared cache: version A. Retains the older representation because invalidation did not complete. No completed invalidation path is shown.
  • Assembler reads A. The downstream read occurs after the database update but returns the cached representation A.
  • Next input: version A. Source version: A. Observed-at: a later read. The newer observation time does not change the source version or establish current validity.
  • Upstream writerDatabase: version B: successful write: A → B.
  • Shared cache: version AAssembler reads A: read returns A.
  • Assembler reads ANext input: version A: serialize A.

Different lifecycle operations

Removal and change operations should not be collapsed into one verb.
OperationWhat it changesWhat it does not establish
Hide from active contextThe next model-visible projectionDeletion from durable storage or derivatives
SupersedeWhich version is current for a purposeErasure of historical records
InvalidateWhether a record may support a current claimPhysical deletion
Delete source recordOne authoritative or stored representationRemoval from summaries, indexes, caches, traces, or backups
Rebuild derivativeA summary, index, or materialized viewCorrection of every independently retained copy

When required freshness or current permission cannot be established, fail closed for the affected claim or operation. Historical information may remain useful as history, but it must not silently authorize a current action. Maintain fitness through change covers general source change, while Enforce current authority covers permission decisions.

Keep untrusted content in role

Retrieved documents, webpages, attachments, memory records, and tool results can be relevant without being trusted instructions. Prompt injection occurs when attacker-controlled content causes an instruction-following model to cross the application's intended task or instruction boundary. An indirect injection arrives through material the application meant to treat as data. When content behaves like instruction develops the attack mechanism.

Assembly should retain source identity, derivation, trust classification, current permission, and data role. Delimiters, role labels, encodings, and classifiers may improve behavior, but they are instructions to a fallible model rather than a hard isolation boundary. A Base64 spotlighting counterexample illustrates the general limitation: changing representation does not by itself prove that content cannot influence instruction following.

Any model-proposed external effect must cross a separate enforcement boundary. Trusted application code binds the authenticated actor to the requested operation, target resource, current state, and delegated scope. A valid tool call, persuasive explanation, or provenance label cannot grant permission. Controls belong on attack paths and Authorization belongs at the protected operation cover those controls.

Model guidance and effect authorization

Labeling untrusted content and authorizing an external effect are separate boundaries.

Roles guide how the model interprets content; trusted code independently authorizes protected operations before dispatch. This boundary does not cover every possible disclosure through generated answers.
Read the diagram as text
  • Trusted instructions. Application-authored task and policy guidance.
  • Untrusted source content. Relevant data that may contain imperative language.
  • Labeled model input. Preserves roles, source identity, and trust classification.
  • Proposed action. Model output is a request, not an effect.
  • Authorization gate. Checks actor, operation, resource, arguments, state, and delegated scope.
  • Denied outcome. No protected operation is dispatched.
  • Protected resource. Receives only an authorized, validated operation.
  • Trusted instructionsLabeled model input: instruction role.
  • Untrusted source contentLabeled model input: data role plus provenance.
  • Labeled model inputProposed action: model computation.
  • Proposed actionAuthorization gate: untrusted proposal.
  • Authorization gateProtected resource: authorized and valid.
  • Authorization gateDenied outcome: denied or invalid.

Apply least disclosure before the call as well as least privilege at execution. If the immediate task does not require a secret, private record, internal identifier, or destructive capability, do not expose it merely because the application can. Reducing unnecessary context narrows both distraction and the material available for exfiltration. Minimize without losing the task supplies the broader governance rule.

V. Continuity and evidence

Compact, but preserve recovery

Compaction replaces a larger active history with a smaller representation. Summarization is one lossy compaction method, but it is not the only one. An application can remove duplicated structure, mask old tool observations, retain selected extracts, write an abstractive summary, build hierarchical summaries, or extract explicit task state. Each method preserves different information.

Methods and losses

Compaction methods make different preservation claims.
MethodRetains directlyCharacteristic risk
Structural deduplicationOne copy of repeated materialRemoving a repetition that supplied useful salience
Observation maskingActions and recent turns, with placeholders for old outputsA later question needs a masked value
Extractive retentionSelected original passagesSelection omits a dependency
Abstractive summaryA shorter synthesized accountChanged entities, modality, time, causality, or exceptions
Task-state extractionNamed decisions, obligations, artifacts, and statusesThe extraction schema omitted an unforeseen detail
External offload with referencesA preview plus a route back to full dataStorage expiry, missing retrieval access, or a misleading preview

Define invariants before compacting. For long tasks these often include the current goal, accepted decisions and their rationale, unresolved obligations, safety constraints, pending operation identities, artifact references, source versions, and known failures. Preserve authoritative raw records or recoverable artifacts outside the compacted prompt. A fluent summary cannot certify that every later-relevant detail survived.

Fictional example: compaction preserves the approval constraint while omitting a runbook detail. Recovering that detail requires the retained source version, permission and a working retrieval path.

Compaction can also remove governing instructions or collapse distinctions between current and historical state. Some implementations therefore pause after compaction so the application can reinsert selected instruction-oriented or recent material. Others reset the active context and reconstruct it from durable handoffs. Neither approach is universally superior: both depend on the quality, provenance, and completeness of what survives outside the window.

Reconstruct the next call

Long-running work survives when continuity flows through durable records rather than hidden model persistence. Useful records include task identity, accepted state version, current plan, artifacts, source versions, unresolved questions, pending operation identities, and verification results. Each call receives a fresh projection sufficient for its next decision.

The model returns observations and proposed changes. Application code validates them against the current state before acceptance. Before dispatching an external effect, it assigns a stable operation ID and atomically compares the expected state version while recording the operation as pending. This durable reservation closes the gap in which another worker could advance the task after a version check but before dispatch. After reconciling the effect by operation ID, the application atomically accepts the resulting transition only if the pending state still has the expected version; otherwise it preserves the pending record for further reconciliation and rebuilds context from current state.

An interruption around an external mutation creates an additional problem: the effect may be unknown. Cancellation does not necessarily roll back server work, and a missing response does not prove failure. Preserve a logical operation identifier, query authoritative status, and retry only under an idempotent contract. Represent uncertain external outcomes explains this boundary.

A conceptual acceptance boundary

Illustrative pseudocode

Python-like pseudocode
def run_step(task_id):
    state = load_authoritative_state(task_id)
    projection = assemble_context(state, policy_version="ctx-7")
    proposal = call_model(projection)
    checked = validate_proposal(proposal, state)

    if not checked.requires_external_effect:
        return compare_and_accept(
            task_id, expected_version=state.version, proposal=checked
        )

    operation_id = new_operation_id()
    pending = compare_and_record_pending(
        task_id,
        expected_version=state.version,
        operation_id=operation_id,
        arguments=checked.arguments,
    )
    if pending is None:
        return "stale_projection"

    dispatch_with_idempotency_key(operation_id, checked.arguments)
    outcome = query_authoritative_status(operation_id)
    reconciled = reconcile_effect(checked, outcome)

    accepted = compare_and_accept_reconciled(
        task_id,
        expected_version=pending.version,
        operation_id=operation_id,
        proposal=reconciled,
    )
    return "accepted" if accepted else "needs_reconciliation"

Runtime scheduling, checkpoint implementation, cancellation propagation, and worker recovery belong in Agent Runtimes and Harness Engineering. Context engineering owns the reconstructable projection: which durable facts and references the next invocation must receive after an interruption, compaction, handoff, or model replacement.

Test the context policy

Treat the assembler as versioned software. A context manifest is a useful application contract even though no provider-neutral standard defines one. It can record the policy version, current decision, source identities and versions, eligibility results, selected and omitted components, transformations, ordering, token counts, trust labels, and a privacy-controlled reference to the final serialization.

Test deterministic assembly separately from model behavior. Unit and snapshot checks can establish that unauthorized records are absent, required components precede serialization, source versions are recorded, overflow follows declared priorities, and compacted records retain named invariants. These checks do not establish that a model will use the resulting context correctly.

Claim-to-check map

Different policy claims require different evidence.
Policy claimDeterministic checkMatched behavioral comparisonActivation gate
EligibilityForbidden source never enters serializationPermitted versus denied-source fixturesConfirm the identity and permission path ran
SufficiencyRequired source dependencies are presentComplete versus one-fact-missing contextConfirm the missing dependency is actually absent
OrderingSame items and bytes except declared position or role changeCompare outputs on matched tasksHash or diff both serializations
BudgetFinal count plus reserve stays within capacityCompare controlled allocations at equal total sizeConfirm truncation or allocation policy activated
FreshnessRequired source version passes validationCurrent versus stale recordConfirm the stale fixture was selected in the treatment
CompactionNamed invariants and references surviveFull history versus compacted historyConfirm compaction crossed its trigger
Untrusted inputExternal content remains data and protected operations require authorizationClean versus injected source pairsConfirm the attack content reached the model and the effect boundary was exercised
ContinuityRestart loads latest accepted state and rejects stale versionsUninterrupted versus interrupted executionConfirm a real restart or context replacement occurred

Activation gates matter. A short conversation can score perfectly in a compaction evaluation simply because it never triggered compaction. One reported context-policy experiment checked trigger activation separately and found that single-turn cases often failed to exercise the strategies under study. Similarly, a freshness test is uninformative if the stale cache was bypassed, and a progressive-disclosure test says little if the full resource was already loaded.

For behavioral comparisons, keep the model, decoding settings, tools, task set, and grader fixed while varying the named context policy. Include an untouched-history baseline before assuming that compression helps. Use development tasks to choose the policy and held-out tasks for final assessment; repeated trials should reset memory when they are meant to be independent. Compare changes on matched work develops the comparison design.

Telemetry should answer the operational question without collecting every prompt by default. Useful fields include input and output tokens, cached tokens, latency, tool calls, summarization events, policy version, source versions, and activation status. Full instructions, inputs, and outputs may be sensitive and large; Record meaning-changing boundaries and Minimize without losing the task cover controlled capture and minimization.

Open questions

  1. How can a context manifest become interoperable without pretending that every provider exposes the same message roles, token accounting, or model-visible request boundary? A useful standard would preserve source identity, versions, eligibility, transformations, trust, ordering, and final serialization while allowing provider-specific fields.

  2. How should an assembler optimize several constraints without collapsing them into an unjustified score? Relevance, dependency coverage, authorization, freshness, disclosure risk, latency, and token cost can conflict. Progress would require controlled, workload-specific policies that report each constraint and its failure modes separately.

  3. How much semantic and provenance loss accumulates across repeated compaction cycles? Existing work establishes that summaries can be lossy and variable, but a strong answer needs repeated-cycle experiments against an uncompacted authoritative record, including temporal relations, exceptions, permissions, and source links.

  4. How should systems measure context quality directly rather than infer it only from downstream task success? Useful progress would distinguish whether required information was present, whether its roles and versions were correct, and whether the model used it, without treating fluent output as proof.

  5. How can deletion and changed permissions propagate through source records, indexes, summaries, memories, caches, traces, and backups? Progress requires representation-specific ownership, durable tombstones or invalidation records, rebuild procedures, and evidence that each retained copy honored the change.

  6. How should context policies adapt when models change without turning every model-specific workaround into permanent harness complexity? Progress would pair replaceable policy components with model-version-specific evaluation, then remove resets, ordering tricks, or compaction rules when controlled evidence shows they no longer help.

Follow the curated reading path through the speakers and demonstrations behind this entry.

Explore more talks

The rest of the library, beyond the curated path. Cited talks support this entry; reviewed transcripts were processed in full. Metadata candidates have not been reviewed as sources or verified as topic members.

675 matching talks

TalkSpeakerEventYear
Nick NisiAI Engineer Europe 20262026
Richmond AlakeAI Engineer World's Fair 20252025
Ishan AnandAI Engineer World's Fair 20242024
AI Engineering 101

Transcript reviewed

Noah HeinAI Engineer Summit 20232023
Nupur SharmaAI Engineer Europe 20262026
Stephen ChinAI Engineer Code 20252025
Dan ClearyAI Engineer Summit 20252025
Dex HorthyAI Engineer World's Fair 20252025
Pydantic is all you need

Transcript reviewed

Jason LiuAI Engineer Summit 20232023
Corey CooperAI Engineer World's Fair 20252025
Angel Ortmann LeeAI Engineer World's Fair 20262026
Divakar KumarAI Engineer World's Fair 20262026
Corey J. GallonAI Engineer Code 20252025
Jerry LiuAI Engineer Summit 20232023
David KaramAI Engineer World's Fair 20252025
Pablo CastroAI Engineer World's Fair 20242024
Erik HanchettAI Engineer World's Fair 20262026
Building an Agentic Platform

Transcript reviewed

Ben KusAI Engineer World's Fair 20252025
Roy DerksAI Engineer Summit 20252025
Aditya BhargavaAI Engineer World's Fair 20262026
Ornella Bahidika, Joel AllouAI Engineer World's Fair 20262026
Drasko ProfirovicAI Engineer World's Fair 20262026
Eric AllamAI Engineer World's Fair 20252025
Cornelia DavisAI Engineer Code 20252025
Diego CarpenteroAI Engineer Europe 20262026
Fouad MatinAI Engineer World's Fair 20252025
Daniel WhitenackAI Engineer World's Fair 20242024
Simon WillisonAI Engineer World's Fair 20242024
Aparna Dhinkaran, Aparna DhinakaranAI Engineer Summit 20252025
Laurie VossAI Engineer Europe 20262026
Mahmoud MabroukAI Engineer Europe 20262026
Tengyu MaAI Engineer World's Fair 20252025
Vivek TrivedyAI Engineer World's Fair 20262026
Ankur GoyalAI Engineer World's Fair 20252025
Kam LasaterAI Engineer Summit 20252025
Building security around ML

Cited in this entry

Dr. Andrew DavisAI Engineer World's Fair 20242024
Erik MeijerAI Engineer World's Fair 20262026
Vinoo GaneshAI Engineer World's Fair 20262026
Kevin HouAI Engineer World's Fair 20242024
Brandon WaselnukAI Engineer Europe 20262026
Anton TroynikovAI Engineer Summit 20232023
Philipp SchmidAI Engineer World's Fair 20252025
Sandipan BhaumikAI Engineer Europe 20262026
Future-Proof Coding Agents

Transcript reviewed

Bill Chen, Brian FiocaAI Engineer Code 20252025
Ash Prabaker, Andrew WilsonAI Engineer Europe 20262026
Sally-Ann DeLuciaAI Engineer Europe 20262026
Sumaiya ShrabonyAI Engineer World's Fair 20262026
Ibragim BadertdinovAI Engineer Europe 20262026
AI SDK v6

Cited in this entry

Nico AlbaneseAI Engineer Europe 20262026
Charles PackerAI Engineer Summit 20252025
Sandra KublikAI Engineer World's Fair 20242024
Tun Shwe, Jeremy FrenayAI Engineer Europe 20262026
Security Firewall for Agents

Transcript reviewed

Ryan DahlAI Engineer World's Fair 20262026
Matt CareyAI Engineer Europe 20262026
Jonathan LarsonAI Engineer World's Fair 20252025
Rajkumar SakthivelAI Engineer World's Fair 20262026
Shawn ChanAI Engineer World's Fair 20262026
Ishan AnandAI Engineer World's Fair 20262026
Philipp SchmidAI Engineer World's Fair 20262026
Sam MorrowAI Engineer Europe 20262026
Walden, Carter, Tanay, Alex Atallah, NavAI Engineer World's Fair 20262026
Kyle Jaejun LeeAI Engineer World's Fair 20262026
Luke AlvoeiroAI Engineer Europe 20262026
Shashi JagtapAI Engineer World's Fair 20262026
Codex, Behind the Harness

Cited in this entry

Dominik KundelAI Engineer World's Fair 20262026
Cedric Vidal, David Smith, Miguel MartinezAI Engineer World's Fair 20242024
Philipp KrennAI Engineer World's Fair 20252025
Yohei NakajimaAI Engineer World's Fair 20262026
Amazon AGI

Transcript reviewed

Amazon AGI, Aditya KhandelwalAI Engineer World's Fair 20262026
Pedro RodriguesAI Engineer Europe 20262026
Raahul Singh, Vanč LevstikAI Engineer World's Fair 20262026
Val Bercovici, Callan FoxAI Engineer Code 20252025
Lance MartinAI Engineer World's Fair 20242024
Michal CichraAI Engineer Europe 20262026
Hamza TahirAI Engineer World's Fair 20262026
Waseem AlshikhAI Engineer Summit 20252025
Barry Zhang, Mahesh MuragAI Engineer Code 20252025
Zach Blumenfeld, Ben Squire, Ryan KnightAI Engineer World's Fair 20262026
Raj NavakotiAI Engineer Europe 20262026
Jeff NgAI Engineer World's Fair 20262026
Mahesh MuragAI Engineer Summit 20252025
Harrison ChaseAI Engineer Summit 20232023
Matt PocockAI Engineer World's Fair 20262026
Pedro RodriguesAI Engineer Europe 20262026
Stephen ChinAI Engineer Europe 20262026
Andreas Kollegger, Zaid ZaimAI Engineer Europe 20262026
Context Is the New Code

Metadata candidate

Patrick DeboisAI Engineer Europe 20262026
Stephen ChinAI Engineer World's Fair 20262026
Sam BhagwatAI Engineer World's Fair 20262026
Omri Bruchim, Tomer AstAI Engineer World's Fair 20262026
Ryan Lopopolo, Vibhu SapraAI Engineer Europe 20262026
Mithun HunsurAI Engineer Summit 20232023
Vasant KearneyAI Engineer World's Fair 20262026
Shlok KhemaniAI Engineer World's Fair 20262026
Stefania DrugaAI Engineer World's Fair 20262026
Mark Bain, Vasilije Markovic, Daniel Chalef, Alex GilmoreAI Engineer World's Fair 20252025
Peter Werry, BrandonAI Engineer Europe 20262026
Max RyabininAI Engineer Europe 20262026
Scaling Compute on Context

Metadata candidate

Jack MorrisAI Engineer World's Fair 20262026
Merve NoyanAI Engineer Europe 20262026
Yogendra MirajeAI Engineer World's Fair 20262026
Skills are the New SDKs

Metadata candidate

Elvin AghammadzadaAI Engineer World's Fair 20262026
Skills at Scale

Metadata candidate

Nick Nisi, Zack ProserAI Engineer Europe 20262026
Stop Using RAG as Memory

Metadata candidate

Daniel ChalefAI Engineer World's Fair 20252025
Omer PrimorAI Engineer World's Fair 20262026
Paul Iusztin, Louis-François BouchardAI Engineer World's Fair 20262026
James LeAI Engineer World's Fair 20262026
Lucas PalmaAI Engineer World's Fair 20262026
Dmitry PetrovAI Engineer World's Fair 20262026
Luis Romero-SevillaAI Engineer World's Fair 20262026
Prukalpa SankarAI Engineer World's Fair 20262026
Tejas KumarAI Engineer Europe 20262026
Rajiv ChandegraAI Engineer World's Fair 20262026
Dex HorthyAI Engineer World's Fair 20262026
Misha Kaletsky, Jonas TemplesteinAI Engineer Europe 20262026
Theodora ChuAI Engineer World's Fair 20252025
Sam FertigAI Engineer World's Fair 20252025
Vinoth GovindarajanAI Engineer World's Fair 20262026
Simrat HanspalAI Engineer Summit 20232023
Taylor Jordan SmithAI Engineer World's Fair 20252025
Jack MorrisAI Engineer Code 20252025
Beyang LiuAI Engineer World's Fair 20252025
Forrest Brazeal, Matt BallAI Engineer World's Fair 20252025
2026: The Year the IDE Died

Metadata candidate

Steve Yegge, Gene KimAI Engineer Code 20252025
Hamed Firooz, Maziar SanjabiAI Engineer World's Fair 20252025
Tim AingeAI Engineer World's Fair 20262026
Stephen ChinAI Engineer World's Fair 20252025
Zach BlumenfeldAI Engineer World's Fair 20252025
Kevin HouAI Engineer Summit 20252025
Agents Building Agents

Metadata candidate

Alfonso GrazianoAI Engineer World's Fair 20262026
Gabe De MesaAI Engineer World's Fair 20262026
Agents Need Feature Flags

Metadata candidate

Sachin GuptaAI Engineer World's Fair 20262026
Anita KirkovskaAI Engineer Summit 20252025
Charles FryeAI Engineer Summit 20232023
Charles FryeAI Engineer Summit 20232023
Nick Nisi, Zack ProserAI Engineer World's Fair 20252025
Brendan RappazzoAI Engineer World's Fair 20262026
Justin SmithAI Engineer World's Fair 20262026
Beyang LiuAI Engineer Code 20252025
Stephen Chin, Jonathan LoweAI Engineer Summit 20252025
Frank CoyleAI Engineer World's Fair 20262026
Henry MaoAI Engineer World's Fair 20252025
Filip KozeraAI Engineer World's Fair 20252025
Parth AsawaAI Engineer World's Fair 20262026
Siddharth AhujaAI Engineer World's Fair 20252025
Łukasz GandeckiAI Engineer World's Fair 20252025
Angus J. McLeanAI Engineer Europe 20262026
Aparna DhinakaranAI Engineer World's Fair 20252025
Build Systems, Not Code

Metadata candidate

Angie JonesAI Engineer World's Fair 20262026
Tom RedmanAI Engineer World's Fair 20242024
Nishant GuptaAI Engineer World's Fair 20262026
Marlene Mhangami, Liam HamptonAI Engineer Europe 20262026
Apoorva JoshiAI Engineer World's Fair 20252025
Building Reactive AI Apps

Metadata candidate

Matt WelshAI Engineer Summit 20232023
Eno ReyesAI Engineer World's Fair 20242024
Building Self-Coding Agents

Metadata candidate

Colin FlahertyAI Engineer Summit 20252025
Dominik KundelAI Engineer World's Fair 20252025
Jamie Neuwirth, Zack WittenAI Engineer World's Fair 20242024
Liam McGarrigleAI Engineer Europe 20262026
Atul RamachandranAI Engineer World's Fair 20262026
Thariq ShihiparAI Engineer Code 20252025
Cat Wu, Thariq Shihipar, Simon WillisonAI Engineer World's Fair 20262026
Lance MartinAI Engineer World's Fair 20262026
Dylan PatelAI Engineer World's Fair 20242024
Mani KhanujaAI Engineer World's Fair 20252025
Develop at Idea Velocity

Metadata candidate

Jeffrey Lee-ChanAI Engineer World's Fair 20262026
Max Kanat-AlexanderAI Engineer Code 20252025
Phil HetzelAI Engineer Europe 20262026
Abi AryanAI Engineer Summit 20232023
Arthur ObjartelAI Engineer Summit 20252025
Ending AI Slop

Metadata candidate

Thais Castello BrancoAI Engineer World's Fair 20262026
Ishita DagaAI Engineer World's Fair 20262026
Akele Reed, Dave Revere, Doug KellerAI Engineer World's Fair 20262026
Garry TanAI Engineer World's Fair 20262026
Maxime LabonneAI Engineer Europe 20262026
Katelyn LesseAI Engineer Code 20252025
Benjamin FletcherAI Engineer World's Fair 20242024
Sarah ChiengAI Engineer Europe 20262026
Nina Lopatina, Rajiv ShahAI Engineer World's Fair 20252025
Samir ModyAI Engineer Code 20252025
Joel HronAI Engineer World's Fair 20252025
Rafael LeviAI Engineer Europe 20262026
Jason LopateckiAI Engineer World's Fair 20262026
Chris NoringAI Engineer Europe 20262026
Alex CheemaAI Engineer Europe 20262026
Jason LiuAI Engineer World's Fair 20262026
Ilan BigioAI Engineer Summit 20252025
Florina Muntenescu, Oli GaymondAI Engineer Europe 20262026
Giving a Voice to AI Agents

Metadata candidate

Scott StephensonAI Engineer World's Fair 20242024
Phoebe KlettAI Engineer World's Fair 20242024
Emil EifremAI Engineer World's Fair 20242024
Vaibhav Page, Infant VasanthAI Engineer World's Fair 20252025
How Claude Code Works

Metadata candidate

Jared ZoneraichAI Engineer Code 20252025
How Deep Research Works

Metadata candidate

Mukund Sridhar, Aarush SelvanAI Engineer Summit 20252025
KP Sawhney, Ian BallantyneAI Engineer Europe 20262026
Vinesh GudlaAI Engineer World's Fair 20252025
Alex BauerAI Engineer World's Fair 20262026
Ian ButlerAI Engineer World's Fair 20252025
Ben KunkleAI Engineer Europe 20262026
Hanna Lichtenberg, Aamir ShakirAI Engineer World's Fair 20262026
Amol KapoorAI Engineer World's Fair 20262026
Radek SienkiewiczAI Engineer Europe 20262026
Mahmoud AbdelwahabAI Engineer Code 20252025
Lachlan Ainley, Humza IqbalAI Engineer World's Fair 20242024
Yu SuAI Engineer World's Fair 20262026
Chip HuyenAI Engineer Summit 20252025
Xiaofeng WangAI Engineer Summit 20252025
LLM Evals That Work IRL

Metadata candidate

Aparna Dhinkaran, Aparna DhinakaranAI Engineer World's Fair 20242024
2025 in LLMs so far

Metadata candidate

Simon WillisonAI Engineer World's Fair 20252025
Eashan SinhaAI Engineer World's Fair 20252025
Matthias LoiblAI Engineer World's Fair 20252025
Ronan McGovernAI Engineer World's Fair 20252025
Pietro ZulloAI Engineer World's Fair 20262026
MCP is all you need

Metadata candidate

Samuel ColvinAI Engineer World's Fair 20252025
Mentoring the Machine

Metadata candidate

Eric HouAI Engineer World's Fair 20252025
Minimax M2

Metadata candidate

Olive SongAI Engineer Code 20252025
Rami AlhamadAI Engineer World's Fair 20252025
Ahmed MenshawyAI Engineer World's Fair 20242024
Atita Arora, Deanna EmeryAI Engineer World's Fair 20242024
Sharif ShameemAI Engineer World's Fair 20252025
Maggie AppletonAI Engineer Europe 20262026
Lech KalinowskiAI Engineer World's Fair 20262026
Phil NashAI Engineer Europe 20262026
DottaAI Engineer Europe 20262026
Antje BarthAI Engineer World's Fair 20262026
Michael Hunger, Stephen Chin, Jesús BarrasaAI Engineer World's Fair 20252025
Douwe KielaAI Engineer Summit 20252025
Anish Agarwal, Matthew SchoenbauerAI Engineer World's Fair 20252025
Ben FlastAI Engineer World's Fair 20242024
RAG for VPs of AI

Metadata candidate

Jerry LiuAI Engineer World's Fair 20242024
Chris ParsonsAI Engineer Europe 20262026
Idan GazitAI Engineer World's Fair 20262026
Recursive Coding Agents

Metadata candidate

Raymond WeitekampAI Engineer World's Fair 20262026
Vaidas RazgaitisAI Engineer World's Fair 20262026
Pamela Fox, Harald Kirschner, Gabriela de QueirozAI Engineer World's Fair 20242024
Mozhgan Kabiri ChimehAI Engineer Europe 20262026
Shawn JanseparAI Engineer World's Fair 20242024
Joshua SnyderAI Engineer Europe 20262026
Eno ReyesAI Engineer World's Fair 20252025
Marc KlingenAI Engineer Europe 20262026
Asaf BordAI Engineer Code 20252025
Sarah GuoAI Engineer World's Fair 20252025
Nader Khalil, Alex Cheema, Matthew Berman, Ahmad Osman, Joseph NelsonAI Engineer World's Fair 20262026
Karan GoelAI Engineer World's Fair 20242024
Thiyagarajan MaruthavananAI Engineer World's Fair 20262026
Isadora Martin-DyeAI Engineer World's Fair 20262026
Cedric ClyburnAI Engineer World's Fair 20262026
Apoorva Joshi, Ben PerlmutterAI Engineer World's Fair 20242024
Tara AgyemangAI Engineer Europe 20262026
The Agentic AI Engineer

Metadata candidate

Benedikt Sanftl, Burak Cemil ÖzafşarAI Engineer World's Fair 20262026
Travis FrisingerAI Engineer World's Fair 20252025
Ben HylakAI Engineer World's Fair 20242024
Allie Howe, Dex Horthy, Geoffrey Huntley, Ian Livingstone, Greg PstruchaAI Engineer World's Fair 20262026
The Intelligent Interface

Metadata candidate

Samantha Whitmore, Jason YuanAI Engineer Summit 20232023
William LyonAI Engineer World's Fair 20252025
The Log Is The Agent

Metadata candidate

Ishaan SehgalAI Engineer World's Fair 20262026
The Making of Devin

Metadata candidate

Scott WuAI Engineer World's Fair 20242024
Jacob E. ThomasAI Engineer World's Fair 20262026
Ted JohnsonAI Engineer World's Fair 20262026
Filip MakraduliAI Engineer World's Fair 20252025
Alex Volkov, Benjamin EckelAI Engineer World's Fair 20252025
Alberto RomeroAI Engineer Code 20252025
Maxime Rivest, Isaac MillerAI Engineer World's Fair 20262026
Gregory BrussAI Engineer World's Fair 20252025
Leo PekelisAI Engineer World's Fair 20242024
Sonam PankajAI Engineer World's Fair 20262026
Eugene YanAI Engineer World's Fair 20262026
Harald KirschnerAI Engineer World's Fair 20252025
Sai Krishna RallabandiAI Engineer World's Fair 20262026
Alex AlbertAI Engineer World's Fair 20242024
What the Best Agents Share

Metadata candidate

Mardu SwanepoelAI Engineer Europe 20262026
Philipp SchmidAI Engineer Europe 20262026
Ahmad AwaisAI Engineer World's Fair 20252025
Subbiah Sethuraman, Abhilash AsokanAI Engineer World's Fair 20262026
Diane LinAI Engineer World's Fair 20262026
Jesús BarrasaAI Engineer World's Fair 20252025
Zach BlumenfeldAI Engineer Europe 20262026
Rafael LeviAI Engineer Europe 20262026
Rustin BanksAI Engineer World's Fair 20252025
Ben BurtenshawAI Engineer Europe 20262026
Vivek MuppallaAI Engineer World's Fair 20262026
A Genius With Amnesia

Metadata candidate

Victor SavkinAI Engineer World's Fair 20262026
Nathan LambertAI Engineer World's Fair 20252025
Damien MurphyAI Engineer World's Fair 20252025
Brendan O'LearyAI Engineer Europe 20262026
Hubert MisztelaAI Engineer World's Fair 20252025
Nicholas Kang, Michael AaronAI Engineer Europe 20262026
Uday Kiran Medisetty, Adam HudaAI Engineer World's Fair 20262026
Mike SpitzAI Engineer Europe 20262026
Jacob LauritzenAI Engineer Europe 20262026
Steve RuizAI Engineer Europe 20262026
Matt PocockAI Engineer Europe 20262026
swyxAI Engineer World's Fair 20242024
Natalie SerrinoAI Engineer Code 20252025
Anthropic for VPs of AI

Metadata candidate

Alexander Bricken, Joe BayleyAI Engineer Summit 20252025
Alex GavrilescuAI Engineer Code 20252025
Grace IsfordAI Engineer Summit 20252025
Hervé BredinAI Engineer Europe 20262026
Stephen BatifolAI Engineer Europe 20262026
Paul Klein IVAI Engineer World's Fair 20262026
Nick Ung, Akshay SharmaAI Engineer World's Fair 20262026
Du’An Lightfoot, Banjo ObayomiAI Engineer World's Fair 20252025
Bruno Passos, Beyang LiuAI Engineer Summit 20252025
Ekaterina DeynekaAI Engineer World's Fair 20262026
Ivan LeoAI Engineer Code 20252025
Morgante PellAI Engineer World's Fair 20242024
Sunil PaiAI Engineer Europe 20262026
Codex and Subagents

Metadata candidate

Vaibhav Srivastav, Katia Gil GuzmanAI Engineer Europe 20262026
Jon Peck, Christopher HarrisonAI Engineer World's Fair 20252025
Compression at the Edge

Metadata candidate

Chris Alexiuk, Daniel Han, Asma Beevi, Merve Noyan, Parth SareenAI Engineer World's Fair 20262026
Soheil FeiziAI Engineer World's Fair 20262026
Mahesh SathiamoorthyAI Engineer World's Fair 20262026
Tomas ReimersAI Engineer World's Fair 20252025
Barry ZhangAI Engineer Summit 20252025
Ara KhanAI Engineer Europe 20262026
Sarmad QadriAI Engineer World's Fair 20252025
Field Guide to Fable

Metadata candidate

Thariq ShihiparAI Engineer World's Fair 20262026
Chaitanya AsawaAI Engineer World's Fair 20262026
May WalterAI Engineer World's Fair 20262026
Harald KirschnerAI Engineer World's Fair 20252025
The Future of MCP

Metadata candidate

David Soria ParraAI Engineer Europe 20262026
Gateways are All You Need

Metadata candidate

Karan SampathAI Engineer Europe 20262026
Dave BurnisonAI Engineer World's Fair 20242024
Dave Burnison, Alex Malebranche, Dimitrios Philliou, Christina Warren, HaraldAI Engineer World's Fair 20242024
Iman MakaremiAI Engineer World's Fair 20252025
Dr Bryan Bischof, Dr Bryan BischofAI Engineer World's Fair 20242024
Brian ScanlanAI Engineer Europe 20262026
Hailong ZhangAI Engineer Summit 20252025
Jia WuAI Engineer World's Fair 20262026
Leo MehrAI Engineer World's Fair 20262026
Tariq ShaukatAI Engineer World's Fair 20262026
Heath BlackAI Engineer Summit 20252025
Raymond FengAI Engineer World's Fair 20262026
Kent C. DoddsAI Engineer World's Fair 20252025
Rukma SenAI Engineer World's Fair 20242024
Sally Ann O'MalleyAI Engineer Europe 20262026
Ido Salomon, Liad YosefAI Engineer World's Fair 20262026
David CramerAI Engineer World's Fair 20252025
Liad Yosef, Ido SalomonAI Engineer Europe 20262026
Greg KamradtAI Engineer World's Fair 20252025
Arjun SinghAI Engineer World's Fair 20262026
Mario ZechnerAI Engineer Europe 20262026
Christopher HarrisonAI Engineer World's Fair 20252025
Hursh AgrawalAI Engineer World's Fair 20262026
Jon PeckAI Engineer World's Fair 20252025
John WelshAI Engineer World's Fair 20252025
RL Environments at Scale

Metadata candidate

Will BrownAI Engineer Code 20252025
Adrian BertagnoliAI Engineer Europe 20262026
Second Order Effects

Metadata candidate

Cheng LouAI Engineer World's Fair 20242024
Gunjan PatelAI Engineer World's Fair 20242024
Matt PocockAI Engineer Europe 20262026
Al HarrisAI Engineer Code 20252025
State of Data

Metadata candidate

Sean CaiAI Engineer World's Fair 20262026
Denys LinkovAI Engineer World's Fair 20252025
Vikash Agrawal, LindaAI Engineer World's Fair 20252025
Christopher Harrison, John PeckAI Engineer World's Fair 20252025
Jack CableAI Engineer World's Fair 20262026
Vincent ChenAI Engineer Europe 20262026
Addy OsmaniAI Engineer World's Fair 20262026
Justin SchroederAI Engineer World's Fair 20262026
Dylan PatelAI Engineer World's Fair 20252025
Alexander Embiricos, Romain Huet, Peter SteinbergerAI Engineer World's Fair 20262026
Itamar FriedmanAI Engineer World's Fair 20262026
Lou BichardAI Engineer Europe 20262026
Kwindla Kramer, Kwindla Hultman KramerAI Engineer World's Fair 20262026
Jan CurnAI Engineer World's Fair 20252025
Beyang LiuAI Engineer World's Fair 20242024
Itamar FriedmanAI Engineer Code 20252025
Manoj Nair, Ezra, RandallAI Engineer World's Fair 20262026
Cormac BrickAI Engineer Europe 20262026
Training Agentic Reasoners

Metadata candidate

Will BrownAI Engineer World's Fair 20252025
Jon PeckAI Engineer World's Fair 20252025
João MouraAI Engineer World's Fair 20242024
Erik HanchettAI Engineer World's Fair 20262026
Itamar FriedmanAI Engineer World's Fair 20252025
Vibes won't cut it

Metadata candidate

Chris KellyAI Engineer World's Fair 20252025
Fryderyk WiatrowskiAI Engineer Europe 20262026
Nicholas ArcolanoAI Engineer Code 20252025
DottaAI Engineer World's Fair 20262026
Tobin SouthAI Engineer World's Fair 20252025
Soumith ChintalaAI Engineer Summit 20252025
Why Agent Engineering

Metadata candidate

swyx (Shawn Wang)AI Engineer Summit 20252025
Joel BeckerAI Engineer Code 20252025
Christopher Lovejoy, Saul HowardAI Engineer World's Fair 20262026
Ari HeljakkaAI Engineer World's Fair 20252025
Kevin HouAI Engineer World's Fair 20252025
Eugene CheahAI Engineer Summit 20252025
Your agent is blindfolded

Metadata candidate

Johan LajiliAI Engineer Europe 20262026
Talha SheikhAI Engineer Europe 20262026
Lisa OrrAI Engineer Code 20252025
Joel Allou, Ornella BahidikaAI Engineer World's Fair 20262026
Joseph NelsonAI Engineer Summit 20232023
Harrison ChaseAI Engineer World's Fair 20252025
Justin MullerAI Engineer World's Fair 20252025
Shelby HeineckeAI Engineer World's Fair 20242024
A Song of Types and Agents

Metadata candidate

Roberto StagiAI Engineer World's Fair 20262026
Sharmila Chokalingam, ShubhiAI Engineer World's Fair 20242024
Ari HeljakkaAI Engineer Summit 20252025
Steve YeggeAI Engineer World's Fair 20262026
Jesse HuAI Engineer Code 20252025
Armanas PovilionisAI Engineer World's Fair 20262026
Ian Butler, Nick GregoryAI Engineer World's Fair 20252025
Rajat ShahAI Engineer World's Fair 20262026
Varsha ShahAI Engineer World's Fair 20262026
Phlo YoungAI Engineer World's Fair 20242024
Nagkumar Arkalgud, Keiji KanazawaAI Engineer World's Fair 20252025
Apoorva JoshiAI Engineer World's Fair 20262026
Vasuman MozaAI Engineer World's Fair 20262026
Charlie GuoAI Engineer World's Fair 20252025
Patrick LöberAI Engineer Europe 20262026
Sina ShahandehAI Engineer World's Fair 20262026
Kuba RogutAI Engineer Europe 20262026
Ali KhialAI Engineer World's Fair 20262026
Arjun Chintapalli, Bhavani KalisettyAI Engineer Summit 20252025
Paul HenryAI Engineer World's Fair 20242024
Greg BensonAI Engineer World's Fair 20252025
SallyAnn DeLucia, Fuad AliAI Engineer Code 20252025
Paige BaileyAI Engineer Europe 20262026
Paige Bailey, Guillaume Vernade, Ian BallantyneAI Engineer Europe 20262026
Eliza Cabrera, Jeremy SilvaAI Engineer World's Fair 20252025
Varun Badrinath Krishna, Petro Junior Milan, Rachelle MatternAI Engineer World's Fair 20242024
Dr. Sajjan KanukolanuAI Engineer World's Fair 20262026
Louis-François Bouchard, Paul Iusztin, Samridhi VaidAI Engineer Europe 20262026
Building a Chess Coach

Metadata candidate

Anant Dole, Asbjørn SteinskogAI Engineer Europe 20262026
Will BrykAI Engineer World's Fair 20252025
Michael HablichAI Engineer Europe 20262026
Julián Duque, Anush DSouzaAI Engineer World's Fair 20252025
Jerry LiuAI Engineer World's Fair 20252025
Sherwood Callaway, Satwik SinghAI Engineer World's Fair 20252025
Michael AlbadaAI Engineer World's Fair 20252025
Eugene YanAI Engineer Summit 20232023
Soumya Gupta, Jai ChopraAI Engineer World's Fair 20262026
Thor Schaeff, PaulAI Engineer World's Fair 20252025
Peter WielanderAI Engineer Code 20252025
Shaan DesaiAI Engineer Summit 20252025
Kat Kampf, Ammaar ReshiAI Engineer Code 20252025
David KaramAI Engineer World's Fair 20252025
Adam TerlsonAI Engineer Summit 20252025
Gergely Orosz, Simon EskildsenAI Engineer World's Fair 20262026
Michael FesterAI Engineer World's Fair 20252025
Damien MurphyAI Engineer World's Fair 20242024
Tom MoorAI Engineer World's Fair 20252025
Andrew ThompsonAI Engineer World's Fair 20252025
Abed MatiniAI Engineer World's Fair 20262026
Anant ShankhdharAI Engineer World's Fair 20262026
Dan MasonAI Engineer World's Fair 20252025
Derek BinghamAI Engineer World's Fair 20242024
Jacob KahnAI Engineer Code 20252025
Rachna SrivastavaAI Engineer World's Fair 20252025
Cohere for VPs of AI

Metadata candidate

Vivek MuppallaAI Engineer World's Fair 20242024
Yusuf OlokobaAI Engineer Code 20252025
Conquering Agent Chaos

Metadata candidate

Rick BlalockAI Engineer World's Fair 20252025
Convex Launch

Metadata candidate

Jamie TurnerAI Engineer World's Fair 20242024
Karina NguyenAI Engineer Summit 20252025
Hanchi WangAI Engineer World's Fair 20242024
Dmytro (Dima) DzhulgakovAI Engineer World's Fair 20242024
Anushrut GuptaAI Engineer World's Fair 20252025
Devendra Chaplot, Devendra Singh ChaplotAI Engineer World's Fair 20242024
James ShiAI Engineer World's Fair 20262026
Ben HylakAI Engineer World's Fair 20262026
Shawn Wang (swyx)AI Engineer World's Fair 20252025
Scott WuAI Engineer World's Fair 20252025
Dan ShipperAI Engineer Code 20252025
Ara KhanAI Engineer Europe 20262026
Kevin MaduraAI Engineer Code 20252025
Laurie VossAI Engineer World's Fair 20252025
Sylendran ArunagiriAI Engineer World's Fair 20252025
Rhythm Garg, Linden LiAI Engineer Code 20252025
Joseph Wang, SidAI Engineer World's Fair 20262026
Dat Ngo, Aman KhanAI Engineer World's Fair 20252025
Ofer MendelevitchAI Engineer Code 20252025
Evals Are Not Unit Tests

Metadata candidate

Ido PesokAI Engineer World's Fair 20252025
Carlos Esteban, DougAI Engineer World's Fair 20252025
Sayash KapoorAI Engineer Summit 20252025
Julia Neagu, Deanna Emery, Maitar AsherAI Engineer World's Fair 20252025
Danny Gollapalli, Ben Hylak, Zubin KotichaAI Engineer Europe 20262026
Mehedi HassanAI Engineer Europe 20262026
fighting slop with slop

Metadata candidate

Vaibhav GuptaAI Engineer World's Fair 20262026
Richard SocherAI Engineer World's Fair 20262026
Craig WattrusAI Engineer World's Fair 20252025
Kevin BaiAI Engineer World's Fair 20262026
Rustem FeyzkhanovAI Engineer World's Fair 20262026
Gaurav MishraAI Engineer World's Fair 20262026
Antje Barth, Mike ChambersAI Engineer World's Fair 20242024
Rachel Lee Nabors (RL Nabors)AI Engineer World's Fair 20262026
Alex AtallahAI Engineer World's Fair 20252025
Jerry LiuAI Engineer World's Fair 20242024
Fuzzing in the GenAI Era

Metadata candidate

Leonard TangAI Engineer World's Fair 20252025
Cassidy HardinAI Engineer Europe 20262026
Git push, get an AI API.

Metadata candidate

Ryan Fox-TylerAI Engineer World's Fair 20242024
Matija SosicAI Engineer Summit 20232023
Andreas KolleggerAI Engineer World's Fair 20252025
Rashi AgrawalAI Engineer World's Fair 20262026
Anirban ChatterjeeAI Engineer World's Fair 20262026
Brian JohnAI Engineer Code 20252025
Tanmai GopalAI Engineer World's Fair 20242024
Phil HetzelAI Engineer Europe 20262026
Evan BoyleAI Engineer World's Fair 20252025
Raia HadsellAI Engineer Europe 20262026
Niels RoggeAI Engineer World's Fair 20262026
Jaspreet SinghAI Engineer World's Fair 20252025
Ishan AnandAI Engineer World's Fair 20252025
Patrick DoughertyAI Engineer Summit 20252025
Hamel Husain, Greg CeccarelliAI Engineer Summit 20252025
Chau TranAI Engineer World's Fair 20252025
How to Build Trustworthy AI

Metadata candidate

Allie HoweAI Engineer World's Fair 20252025
Sarah Sachs, Carlos Esteban, Doug GuthrieAI Engineer World's Fair 20252025
Hamel Husain, Emil SedghAI Engineer World's Fair 20242024
David MyttonAI Engineer World's Fair 20252025
Zhou YuAI Engineer Summit 20252025
Jeff Huber, Jason LiuAI Engineer World's Fair 20252025
Isaac RobinsonAI Engineer Europe 20262026
Rene BrandelAI Engineer World's Fair 20252025
Mustafa Ali, Kyle CorbittAI Engineer Summit 20252025
Patricija ŽemaitytėAI Engineer World's Fair 20262026
Ankur Goyal, Olmo MaldonadoAI Engineer World's Fair 20242024
Samuel ColvinAI Engineer World's Fair 20252025
Mitesh PatelAI Engineer World's Fair 20252025
Hypermode Launch

Metadata candidate

Kevin Van GundyAI Engineer World's Fair 20242024
Nicolas SchlaepferAI Engineer World's Fair 20242024
Gabriel Jorge MenezesAI Engineer World's Fair 20262026
Intro to GraphRAG

Metadata candidate

Zach BlumenfeldAI Engineer World's Fair 20252025
Suman DebnathAI Engineer World's Fair 20252025
Ian WebsterAI Engineer World's Fair 20242024
Judging LLMs

Metadata candidate

Alex VolkovAI Engineer World's Fair 20242024
Robert ChandlerAI Engineer World's Fair 20252025
AI Engineer Summit 20252025
Andreas Kolleger, Zach Blumenthal, Michael Hunger, TomaszAI Engineer World's Fair 20242024
Tom SmokerAI Engineer World's Fair 20252025
Ritvik PandyaAI Engineer World's Fair 20262026
Juan PeredoAI Engineer Summit 20252025
Michael RichmanAI Engineer Europe 20262026
Rachelle Mattern, Petro Milan, Varun KrishnaAI Engineer World's Fair 20242024
Danilo CamposAI Engineer Europe 20262026
Ben HolmesAI Engineer World's Fair 20262026
Dat NgoAI Engineer Europe 20262026
Hubert MisztelaAI Engineer World's Fair 20242024
Daniel HanAI Engineer World's Fair 20242024
Joe FiotiAI Engineer World's Fair 20252025
Kelvin MaAI Engineer World's Fair 20252025
Lin Qiao, Dmytro (Dima) DzhulgakovAI Engineer World's Fair 20242024
Amy Boyd, Nitya NarasimhanAI Engineer Europe 20262026
Shirsha ChaudhuriAI Engineer Summit 20252025
Ilan BigioAI Engineer World's Fair 20252025
Ola MabadejeAI Engineer World's Fair 20252025
Shafik QuoraisheeAI Engineer World's Fair 20252025
Mark HenningsAI Engineer Summit 20232023
Rémi LoufAI Engineer World's Fair 20242024
On AI and Knowledge

Metadata candidate

Pablo CastroAI Engineer World's Fair 20262026
Omar KhattabAI Engineer World's Fair 20252025
Yesu FengAI Engineer World's Fair 20252025
Frank CoyleAI Engineer World's Fair 20262026
Simon WillisonAI Engineer Summit 20232023
Ofer MendelevitchAI Engineer World's Fair 20252025
Saoud RizwanAI Engineer World's Fair 20262026
OpenAI for VPs of AI

Metadata candidate

Prashant Mital, Toki SherbakovAI Engineer Summit 20252025
OpenLLMetry is all you need

Metadata candidate

Nir GazitAI Engineer Summit 20252025
Ryan MartenAI Engineer World's Fair 20252025
Jeronim MorinaAI Engineer World's Fair 20242024
Diego RodriguezAI Engineer World's Fair 20252025
Shivam VermaAI Engineer World's Fair 20252025
Kwindla Hultman KramerAI Engineer World's Fair 20252025
Samuel ColvinAI Engineer Europe 20262026
Randall HuntAI Engineer World's Fair 20252025
Dmitry KuchinAI Engineer World's Fair 20252025
Pragmatic AI With TypeChat

Metadata candidate

Daniel RosenwasserAI Engineer Summit 20232023
Sander SchulhoffAI Engineer World's Fair 20252025
Prompt Engineering is Dead

Metadata candidate

Nir GazitAI Engineer World's Fair 20252025
Prompt Engineering Tactics

Metadata candidate

Dan ClearyAI Engineer Summit 20232023
Jason LiuAI Engineer World's Fair 20242024
Yuval Belfer, Niv GranotAI Engineer World's Fair 20252025
Kuba RogutAI Engineer Europe 20262026
Yuval BelferAI Engineer World's Fair 20252025
Raza HabibAI Engineer World's Fair 20242024
Eugene YanAI Engineer World's Fair 20252025
Will BrownAI Engineer World's Fair 20262026
David GomesAI Engineer Europe 20262026
Rayan GargAI Engineer World's Fair 20262026
Scaffold Wisely

Metadata candidate

Rahul SengottuveluAI Engineer Summit 20252025
Preeti SomalAI Engineer World's Fair 20252025
Calvin Qi, Chang SheAI Engineer World's Fair 20252025
Bobby Tiernay, Kam SweenAI Engineer World's Fair 20252025
Arek BoruckiAI Engineer World's Fair 20262026
Reid MayoAI Engineer Summit 20232023
Kyle Penfound, Jeremy Adams - CasañasAI Engineer World's Fair 20252025
Aman KhanAI Engineer World's Fair 20252025
Peter BarAI Engineer World's Fair 20252025
Giran Moodley, Mayan Soni, Oussama Hafferssas, Mayank SoniAI Engineer Europe 20262026
Shreya Rajpal, Aman GuptaAI Engineer World's Fair 20262026
Vikas ParuchuriAI Engineer World's Fair 20252025
Louis Knight-WebbAI Engineer Europe 20262026
The New Code

Metadata candidate

Sean GroveAI Engineer World's Fair 20252025
Josh PurtellAI Engineer World's Fair 20252025
Elizabeth Fuentes LeoneAI Engineer World's Fair 20262026
Annabell SchäferAI Engineer World's Fair 20262026
Alejandro VidalAI Engineer World's Fair 20262026
Manish SanwalAI Engineer Summit 20252025
Lars GrammelAI Engineer Summit 20232023
Rob CheungAI Engineer World's Fair 20242024
Paul CopplestoneAI Engineer Summit 20232023
Jim BennettAI Engineer World's Fair 20252025
Kobie CrawfordAI Engineer Europe 20262026
Devansh TandonAI Engineer World's Fair 20252025
Barr YaronAI Engineer World's Fair 20252025
Barr YaronAI Engineer World's Fair 20262026
Sumit AgarwalAI Engineer World's Fair 20242024
Zack Reneau-WedeenAI Engineer Summit 20252025
The Agent-Native Company

Metadata candidate

Rick BlalockAI Engineer World's Fair 20252025
Ramesh Raskar, Maria GorskikhAI Engineer World's Fair 20262026
Chris White, Bryan Bischof, Brittany WalkerAI Engineer Summit 20232023
Kevin Madura, Mo BhasinAI Engineer World's Fair 20252025
Jeremy Silva, Chris HernandezAI Engineer World's Fair 20252025
Brook RiggioAI Engineer World's Fair 20252025
Diamond BishopAI Engineer Summit 20252025
Natalie MeurerAI Engineer World's Fair 20262026
The End of Apps

Metadata candidate

KitzeAI Engineer Europe 20262026
Kieran KlaassenAI Engineer World's Fair 20262026
Rushabh DoshiAI Engineer World's Fair 20262026
Armin Ronacher, Cristina Poncela CubeiroAI Engineer Europe 20262026
Ankur GoyalAI Engineer World's Fair 20252025
The Future of Work

Metadata candidate

Toran Bruce Richards, Silen Naihin, PootsAI Engineer Summit 20232023
Ofer MendelevitchAI Engineer Summit 20252025
Linus LeeAI Engineer Summit 20232023
Chang She, Noah ShpakAI Engineer World's Fair 20242024
Almog BakuAI Engineer Summit 20252025
Raphael KalandadzeAI Engineer World's Fair 20262026
Hassan El MghariAI Engineer World's Fair 20262026
Diego Rodriguez, Eugene, Jonas Bauer, Shijia Liao, David Vorick, Alex AtallahAI Engineer World's Fair 20252025
Sandipan BhaumikAI Engineer Europe 20262026
Jonathan FernandesAI Engineer World's Fair 20252025
Frank LiuAI Engineer World's Fair 20252025
Aparna DhinakaranAI Engineer Code 20252025
Thinking Deeper in Gemini

Metadata candidate

Jack RaeAI Engineer World's Fair 20252025
Emil EifremAI Engineer World's Fair 20262026
Ayush BhardwajAI Engineer World's Fair 20262026
Dr. Sarah BuchnerAI Engineer World's Fair 20242024
Trust, but Verify

Metadata candidate

Shreya RajpalAI Engineer Summit 20232023
Mike ConoverAI Engineer Summit 20252025
Rafal Wilinski, Vitor BaloccoAI Engineer World's Fair 20252025
Philip RathleAI Engineer World's Fair 20242024
Useful General Intelligence

Metadata candidate

Danielle PerszykAI Engineer World's Fair 20252025
Jeff SchomayAI Engineer Summit 20232023
Anna Marie BenzonAI Engineer World's Fair 20262026
Philipp KrennAI Engineer World's Fair 20252025
Lukas PeterssonAI Engineer World's Fair 20262026
Nico AlbaneseAI Engineer Summit 20252025
Vision: Zero Bugs

Metadata candidate

Johann Schleier-SmithAI Engineer Code 20252025
Dippu Kumar SinghAI Engineer Europe 20262026
Suman DebnathAI Engineer World's Fair 20252025
Bilge YücelAI Engineer Europe 20262026
Peter GostevAI Engineer Europe 20262026
Remy GuercioAI Engineer Europe 20262026
Lei ZhangAI Engineer Code 20252025
Mukuntha Narayanan, Han WangAI Engineer World's Fair 20252025
Sam JulienAI Engineer World's Fair 20252025
Nick HeinerAI Engineer World's Fair 20262026
Fryderyk Wiatrowski, Peter AlbertAI Engineer World's Fair 20242024
Harshil AgrawalAI Engineer Europe 20262026
Phil HetzelAI Engineer Europe 20262026
Garrett GalowAI Engineer Europe 20262026
Tom Shapland, PhDAI Engineer World's Fair 20252025
Sunil Pai, Matt CareyAI Engineer Europe 20262026
Why MLX

Metadata candidate

AI Engineer Europe 20262026
Manu GoyalAI Engineer World's Fair 20252025
Chin Keong LamAI Engineer World's Fair 20252025
Karina NguyenAI Engineer Summit 20232023
Ameya BhatawdekarAI Engineer World's Fair 20262026
Tisha Chawla, Susheem KoulAI Engineer World's Fair 20262026
Veronica HylakAI Engineer World's Fair 20262026
Dan BjornnAI Engineer World's Fair 20262026
Sachin KumarAI Engineer World's Fair 20262026
AI Engineer Summit 20252025
Jeremiah LowinAI Engineer Code 20252025
Mike PhippsAI Engineer World's Fair 20262026
Yuxuan ZhangAI Engineer Code 20252025

References

Coverage and source review
Processed transcripts
82 processed in full · 6 in the curated path
Automated source review
Passed
Metadata candidates
599 unreviewed; not verified topic membership
Corpus version
1bd8e407b26a07b33815594e1b2db5f41827119a2b3cb6fbf240f9fc571fc767

Automated review checks source support; it is not publication approval.

A synthesis of selected conference talks and technical references. Citations link to the source material; they do not imply that every talk on this subject is included.

  1. Effective context engineering for AI agents

    Context engineering selects and maintains the information supplied at each model invocation, including instructions, tools, external data, and conversation history. Instead of loading every possible document, an agent can retain references such as paths or queries and retrieve details when needed; this trades smaller working context for additional exploration latency. Compaction summarizes an existing conversation into a new context, while external notes preserve selected information across calls. Compression can discard details needed later, so shorter context is not automatically better context.

  2. Conversation state: managing the context window — OpenAI

    The context window limits tokens used in one request, including supplied input and generated output; applicable reasoning tokens also consume capacity. Instructions, conversation history, retrieved material and tool results supplied to that invocation therefore share its input budget. A simple worked design reserves generated-token capacity before allocating remaining space to input, while also respecting the model's separate output limit. For a reasoning model, reserve space for hidden reasoning as well as the visible answer without counting the same output tokens twice. Persisting a conversation does not make its usable context unbounded.

  3. Claude context windows and cached-token accounting

    Cached prefixes still occupy the context window. System instructions, tool definitions, messages and tool results consume capacity, and generated output also occupies the window. A useful planning constraint is I + O <= W, where I is counted input, O is generated output and W is the model's context capacity. Caching changes processing cost, not this capacity requirement. Inputs exceeding the window are rejected; generation at the limit follows model-specific overflow behavior.

  4. Lost in the Middle: How Language Models Use Long Contexts

    The study varies where relevant information appears in multi-document question answering and key-value retrieval inputs. In its tested models, performance often peaks when useful information is near the beginning or end and falls when it is in the middle. A model accepting a long input therefore does not demonstrate that it can reliably use every part of that input. Position-controlled tests distinguish capacity to receive tokens from effective use of the evidence.

  5. Lost in the Middle: How Language Models Use Long Contexts

    The paper tests multi-document question answering and synthetic key-value retrieval while controlling context length and where relevant information appears. Reordering the answer-containing document changes its position without changing the desired answer. Several evaluated models performed better with evidence near the beginning or end than in the middle; results varied by model and task. This separates fitting tokens inside a supported context window from reliably retrieving and using their information. It motivates controlled position and distractor tests rather than assuming nominal length measures effective use.

  6. Attention Is All You Need

    The Transformer represents input symbols as vectors and computes attention-weighted combinations of values using query/key compatibility. Its decoder generates symbols autoregressively, conditioning each new output on earlier outputs while masking future positions. Learned parameters and the sequence supplied to an invocation therefore play different roles. This mechanism explains why changing input context can change generated behavior without retraining, but attending to supplied text does not establish its truth or authority.

  7. Language Models are Few-Shot Learners

    Brown and colleagues' 2020 GPT-3 paper evaluates tasks specified through text instructions and demonstrations without gradient updates or fine-tuning. Its zero-, one-, and few-shot conditions use forward passes at test time, making the supplied text an invocation-time task specification rather than a parameter update. The study reports strong results on some tasks but substantial failures on others and discusses possible contamination from web-scale training data.

  8. Effective context engineering for AI agents

    Anthropic distinguishes just-in-time retrieval from preloading, and explains compaction and persistent notes. Its guidance is to retain decisions, unresolved issues and implementation details while removing redundant tool output. Aggressive compaction can lose information that later becomes necessary. This is a current reference, not evidence that a historical talk used the same implementation.

  9. MCP = Mega Context Problem - Matt Carey

    Creating and loading a separate tool for every API endpoint can make the tool descriptions themselves exceed a practical context budget.

  10. Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection

    Indirect prompt injection places attacker instructions in material an application is likely to retrieve, rather than in a direct user request. The paper demonstrates how applications can confuse external data with instructions, allowing retrieved text to redirect behavior or influence subsequent API calls. This makes the provenance and trust level of a context item separate from its relevance to a query: useful retrieved material can still be adversarial.

  11. Materialized View pattern — Azure Architecture Center

    A materialized view is a precomputed representation tailored to particular queries, potentially selecting, combining or transforming source records. Microsoft's pattern treats the view as disposable and rebuildable from its source stores. Source changes require updating or regenerating the view; scheduled updates and concurrent source changes can leave it inconsistent. Applied to context assembly, the per-call input can be treated as a derived view rather than the authoritative task record.

  12. Information states and dialogue move engines

    TRINDIKIT explored a middle ground between rigid slot-filling dialogue systems and complex general planning systems. Its information state represented what the dialogue system retained internally; update rules changed that state after interpreted contributions, while selection rules chose subsequent dialogue moves. The GoDiS implementation separately represented shared beliefs, questions under discussion, plans and immediate obligations. A travel-information example adapted its plan as the user's requirements became known. This provides an early concrete example of explicitly maintained interaction state rather than treating conversational wording as the complete working representation.

  13. REST API endpoints for check runs — GitHub Docs

    GitHub check runs refer to a specific repository commit and expose a run identifier, head_sha, status, conclusion, timestamps and report content. The published examples distinguish an in-progress run with no conclusion from a completed run with a neutral conclusion. Rerequesting a check resets its suite's status and conclusion but does not itself update the check run. These fields support keeping revision identity, lifecycle state and reported outcome distinct in incident context.

  14. Two Roads to Durable Agents: Replay vs. Snapshot — Eric Allam, Co-founder, Trigger.dev

    Persist the context as an append-only log independently of the execution environment so a replacement harness can reuse it.

  15. Memory overview — LangChain

    Thread-scoped memory holds an ongoing conversation and other execution state; cross-thread memory stores information such as user preferences or facts in application-defined namespaces. LangGraph uses checkpoints for the former and stores for the latter. Memory may be updated during the request path or asynchronously, with different latency and freshness tradeoffs. A single profile is easy to retrieve but harder to update safely as it grows; a collection of smaller records shifts complexity toward retrieval, consolidation, and deletion. Semantic memory means stored facts, not the similarity-search algorithm used to retrieve them.

  16. AI Engineering with the Google Gemini 2.5 Model Family

    The speaker distinguishes current-conversation memory from externally supplied long-term memory and suggests that extraction quality matters for using the latter.

  17. Anthropic's Applied AI team on the Evolution of Agentic Surfaces

    Treat the durable session history and the model's current context window as separate resources.

  18. W3C PROV-DM: The PROV Data Model

    PROV distinguishes entities, activities and responsible agents, linking records through generation, use and derivation. A transformed document or summary can be represented as a new entity derived from its source, with an identified transformation activity. Revision and invalidation are distinct relations, so a newer or expired record need not silently erase its history. Applied to context assembly, this provides a vocabulary for tracing which source version and processing step supplied an assertion.

  19. Model Spec: instruction authority and untrusted data

    Message roles are structured conversation metadata, not labels that retrieved text can assign itself. OpenAI specifies the instruction order root, system, developer, user, then guideline; higher authority overrides conflicting lower authority, and later instructions prevail at the same level. Tool outputs, attachments, quoted text and other marked untrusted data have no instruction authority by default. An applicable instruction can delegate authority to external content within its own authority limits. Thus, a document saying it is a system message does not become one. Applications should keep retrieved material explicitly separated from their own instructions.

  20. Codex, Behind the Harness

    Use deferred tool discovery and a bounded skill catalog instead of placing every full description in the initial context.

  21. Token counting — Claude Platform Docs

    Claude's counting endpoint accepts structured message inputs including system prompts, tools, images and PDFs, returning an input-token estimate. The documentation warns that actual message input usage can differ slightly and that counts may include automatically added system-optimization tokens that are not billed. Counting uses the specified model's tokenizer, so counts should be recomputed for the intended model. Server-tool counts apply only to the first sampling call.

  22. The Working Set Model for Program Behavior

    Peter J. Denning's May 1968 paper defines a process's working set as the information referenced during a recent execution interval. It addressed dynamic allocation in paged memory: the operating system must infer which information is currently in use because programmers and compilers cannot reliably predict runtime demand. The paper also observes that overly old reference history can be harmful and that a working set can change sharply as an interactive program moves between procedures.

  23. The Hearsay-II Speech-Understanding System: Integrating Knowledge to Resolve Uncertainty

    Lee Erman, Frederick Hayes-Roth, Victor Lesser, and Raj Reddy's June 1980 account describes Hearsay-II as independent condition-action knowledge sources communicating through a global blackboard. The blackboard both represented intermediate problem-solving state and carried hypotheses that activated other knowledge sources. Hypotheses were organized by representation level and included time coordinates and credibility. A separate focus-of-control mechanism prioritized promising actions under limited processing resources.

  24. REALM: Retrieval-Augmented Language Model Pre-Training

    Kelvin Guu, Kenton Lee, Zora Tung, Panupong Pasupat, and Ming-Wei Chang's 2020 REALM system couples a language representation model to a learned retriever over millions of textual passages. Before prediction, it selects potentially useful documents and conditions prediction on both the original input and retrieved text. The work was motivated by the difficulty of inspecting, expanding, and revising knowledge stored only in model parameters and demonstrated the approach on three open-domain question-answering benchmarks.

  25. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks

    Patrick Lewis and colleagues' 2020 RAG paper combines a pretrained sequence-to-sequence generator with a dense Wikipedia index and neural retriever. It introduces one formulation that uses the same retrieved passages for an entire output sequence and another that can vary passages by generated token. The authors framed external non-parametric memory as easier to revise and inspect than knowledge held only in parameters and evaluated the models across knowledge-intensive tasks.

  26. MemGPT: Towards LLMs as Operating Systems

    MemGPT treats the model context as a limited working resource and external recall and archival stores as a larger memory tier. The model uses functions to edit working context and retrieve external records; retrieved information must enter the prompt before inference can use it. A queue manager stores conversation messages, warns about context pressure, and evicts older messages with recursive summarization. Paginated retrieval and function chaining allow repeated searches without loading the whole archive. This is virtual context management, not a physically infinite context window or a change to model weights.

  27. Active Graph Agent Runtime (BabyAGI 4)

    ActiveGraph uses behaviors that react to shared graph state and emit events, drawing on blackboard architecture and Kafka.

  28. RULER: What's the Real Context Size of Your Long-Context Language Models?

    RULER extends single-item retrieval tests with multiple required values, distracting keys, variable-reference chains, aggregation and question answering. Its variable-tracking fixture requires following assignments across separated passages, illustrating why finding one relevant span does not establish that all required relationships remain usable. The study evaluates 13 tasks across input lengths from 4K to 128K tokens, with 500 examples per task and length. Its effective-context measure depends on a chosen performance threshold, rather than identifying an intrinsic model capacity.

  29. Stop babysitting your agents: building a context engine for mergeable code

    The speaker argues that filling a large context window does not by itself supply the entities and relationships needed for useful reasoning.

  30. Sufficient Context: A New Lens on Retrieval Augmented Generation Systems

    The paper distinguishes context containing enough information to answer a question from context that is merely useful. Missing connections, incomplete evidence and unresolved ambiguity can make a collection insufficient. Its worked example explains that a mother's birthplace alone does not establish her child's birthplace; additional connecting facts are needed. Sufficiency is assessed separately from the model's eventual answer, allowing investigation of missing evidence versus failure to use available evidence. The definition permits context that supports an answer which is factually wrong.

  31. OWASP authorization checks for operations and resources

    OWASP recommends denying access by default and checking permissions on every request for the specific resource and operation. Access to one object does not authorize access to all objects of that type, and guess-resistant identifiers do not replace authorization. Applied to agent tools and memory, trusted application code must bind the authenticated principal to permitted functions, accounts, records and namespaces before reading or changing them. A model-supplied user ID, namespace or valid JSON object is an input to validate, not proof of permission.

  32. RFC 9111: HTTP Caching

    HTTP freshness compares a stored response's age with its freshness lifetime. Age relates to origin generation or successful validation, not when an application later presents the content. Revalidation uses conditional requests and validators such as entity tags or modification dates. Once a response governed by must-revalidate becomes stale, a disconnected cache must return an error rather than reuse it. The RFC explicitly distinguishes cache rules from how applications subsequently use retrieved data.

  33. Building Production-Ready RAG Applications

    Separate irrelevant retrieved context from missing required evidence; increasing top-K addresses neither problem universally.

  34. Retrieval Augmented Generation in the Wild

    Nearest-neighbor retrieval returns candidates even when the corpus cannot answer the query; rank alone does not establish relevance.

  35. Large Language Models Can Be Easily Distracted by Irrelevant Context

    Freda Shi and colleagues' 2023 study constructs grade-school arithmetic problems with added irrelevant sentences and compares multiple prompting methods. All tested methods were sensitive to the added material; among baseline-solvable problems, no more than 18% remained correct across every tested irrelevant-information type. The experiment demonstrates that eligible text consuming little space can still alter behavior, so context selection should test distractor robustness rather than equate inclusion with usefulness.

  36. Cross-validation and held-out evaluation

    Testing on data used to fit or repeatedly tune a system can overestimate generalization. The documentation separates training, validation for selection, and an untouched final test set; cross-validation does not eliminate the need for final held-out evaluation. Applied to model judges, tune rubrics and examples on calibration data, freeze the judge, then measure agreement with independent human labels on unseen examples. Applied to context policies, select retrieval and compression settings on development tasks and evaluate the selected policy on held-out tasks. Repeatedly changing settings after seeing test results converts that test set into development data.

  37. Context Offloader — Strands Agents

    ContextOffloader stores oversized tool results outside the conversation and substitutes a preview with retrieval references. Its retrieval tool supports patterns, line ranges and surrounding lines; returned line numbers support follow-up reads. Large matches are truncated with guidance to narrow the request. The documentation warns that a preview can omit the answer and that offloaded entries can later be evicted. With in-memory storage, disabling the retrieval tool removes the documented access path to omitted content. Offloading individual results also leaves overall conversation growth to a separate management policy.

  38. Agent Skills specification

    The Agent Skills specification defines progressive disclosure as loading detail when the task calls for it. Names and descriptions support initial discovery; activating a skill loads its instructions; referenced resources load separately when needed. A skill can therefore advertise relevant capabilities without placing every supporting document into the initial context. Relative file paths identify additional resources, while focused reference files limit how much must be loaded together. The specification recommends keeping the main instruction file small and avoiding deeply nested reference chains.

  39. Introducing advanced tool use on the Claude Developer Platform

    Anthropic's November 24, 2025 announcement describes supplying a tool catalog to the API while excluding deferred definitions from the model's initial context. Tool search returns references that are expanded into complete definitions when discovered. Frequently needed tools can remain loaded upfront. This separates capabilities registered with the application from definitions currently exposed to the model. The report explicitly identifies an added search step and its latency as the tradeoff, with less benefit for small, compact or consistently used tool catalogs.

  40. Skill Issue: How We Used AI to Make Agents Actually Good at Supabase

    Use progressive disclosure: initially expose only metadata sufficient for the agent to decide whether the skill is relevant, then load the skill body and referenced resources on demand.

  41. Active Graph Agent Runtime (BabyAGI 4)

    Views select behavior-specific context through graph queries, while packs bundle the components needed to build modular harnesses.

  42. Is Progressive Disclosure All You Need for Long-Context Agents?

    This study compares raw-file navigation with two skill-based routes to the same books. The flat design loads a book description, then a chunk index, then selected content; the hierarchical design keeps every chunk description initially visible. Both use the same chunks. Single-book gains depend on the harness: Codex already searched raw files effectively, leaving little accuracy improvement. Larger-corpus English question-answering results more consistently favored flat disclosure. The experiments demonstrate that discoverability, initial metadata volume and existing navigation behavior jointly affect usefulness.

  43. Agentic Search for Context Engineering

    Use a file store for detailed content, keep compact references in context, and load skills or previous results when needed.

  44. 12-Factor Agents: Patterns of reliable LLM applications

    Keep prompt tokens and history serialization inspectable and changeable so their effects can be evaluated.

  45. Building SOTA Open Weights Tool Use: The Command R Family

    A RAG model must distinguish retrieved evidence from conversation history and understand where to look for information.

  46. Transformers LlamaConfig: supported sequence positions

    LlamaConfig defines max_position_embeddings as the maximum sequence length for the model and separately documents RoPE parameters for positional scaling. Application budgeting inference: let C be the supported limit for the exact checkpoint and positional configuration, P the length of the complete tokenized prompt, and R the reserved generated-token count; enforce P+R<=C. P includes template/control tokens, system instructions, conversation and retrieved text. Count the final serialized token IDs rather than characters or independently tokenized fragments. If the budget fails, remove or summarize selected material, reduce retrieval or reserve fewer output tokens, then serialize and count again.

  47. PROV-DM: The PROV Data Model

    PROV represents a source snapshot and its summary as distinct entities, with a summarization activity that used the snapshot and generated the summary. wasGeneratedBy can record generation time; wasDerivedFrom links the result to its source. Entity attributes can carry application-specific versions, and revision and invalidation relations describe later changes. Applied to retrieval, retain source identity/version, transformation identity, and separate source, retrieval, and summary-generation times. Freshness requires additional application policy: check the authoritative source's current version or validity, inspect invalidation, and enforce a task-appropriate age limit. Generating a summary today does not make its old source facts current.

  48. LongMemEval: Benchmarking Chat Assistants on Long-Term Interactive Memory

    Di Wu and colleagues' October 2024 LongMemEval benchmark contains 500 human-curated questions testing extraction, cross-session reasoning, temporal reasoning, knowledge updates, and abstention in timestamped chat histories. The paper separates indexing, retrieval, and reading stages. Its experiments find that storing whole sessions, individual rounds, or extracted facts changes performance differently: further fact extraction can lose detail, while temporal queries benefit from time-aware indexing and query restriction. Even oracle retrieval does not guarantee correct reading.

  49. Claude prompt caching: matching and eligibility

    Prompt caching reuses processing of a previously cached prompt prefix; it does not replay a stored answer. The prefix includes tools, system content and messages through the cache breakpoint. Hits require identical prefix content, including images, compatible request settings, an unexpired entry and the provider's cache isolation scope. Prefixes must meet the model-specific minimum token length; shorter requests are processed without caching. Entries become available when the first response begins. Explicit caching supports four breakpoints and searches up to 20 block positions backward for previously written entries. The default lifetime is five minutes, with a one-hour option; reuse refreshes lifetime. Usage fields distinguish cache creation and reads. Engineering implication: a hit proves prefix reuse, not that the source document or external world remains current.

  50. From Chaos to Choreography: Multi-Agent Orchestration Patterns That Actually Work — Sandipan Bhaumik

    A shared cache can break agent-to-agent data consistency even when the underlying database write succeeds.

  51. Deleting Data from the Graph — Zep Documentation

    Zep documents that deleting an episode does not regenerate names or summaries of nodes shared with other episodes, so information from the deleted episode may remain in those summaries. Nodes and edges associated with other episodes are preserved. Deleting an episode that invalidated a fact also leaves that fact marked invalidated. Source deletion, derivative reconstruction and reversal of invalidation are therefore distinct operations in this documented system.

  52. LangGraph memory: state deletion versus checkpoint deletion

    LangGraph distinguishes cross-thread stores from thread checkpoints. RemoveMessage updates message state when the state uses the add_messages reducer; deleting messages must preserve provider requirements such as tool-call/result pairing. checkpointer.delete_thread(thread_id) deletes all checkpoints for a thread. Removing a message from current state is therefore different from deleting historical checkpoints or a separate store item. Engineering implication: an erasure workflow must inventory retained copies, including cross-thread facts, summaries, other threads, external indexes, traces and backups, and delete or expire each through its owning system. Updating one memory representation does not establish that these copies disappeared.

  53. Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection

    Indirect prompt injection places attacker-authored instructions in material an application retrieves at inference time, such as web pages or messages. When inserted into model context, that material can be interpreted as instructions and redirect subsequent answers or API use without the attacker controlling the user's request or model weights. The paper demonstrates attacks on integrated systems and develops a taxonomy including information theft and manipulated content. Engineering implication: retrieval and tool results remain untrusted data; the application must independently enforce resource access, tool permissions, transaction approval, and data-release restrictions. A model's interpretation of retrieved text cannot grant these privileges.

  54. Building security around ML

    Encoding untrusted content does not by itself establish a reliable instruction boundary.

  55. Citation Needed: Provenance for LLM-Built Knowledge Graphs

    A synthesized fact can hide both its original wording and the authority of its actual source, so retain verbatim inputs and explicit links to derived artifacts.

  56. Your Insecure MCP Server Won't Survive Production — Tun Shwe, Lenses

    Expose narrowly defined outcomes rather than a broad catalog of underlying operations, and enforce permissions for individual tools and resources.

  57. Compaction — Claude Platform Docs

    The documented compaction beta checks an input-token threshold, generates a summary block and continues using compacted context. On subsequent requests, content preceding that block is dropped from processing. Custom summarization instructions replace the default prompt. Pausing after compaction lets the application add selected recent or instruction-oriented content before continuation. Compaction requires an additional sampling iteration; its usage is reported separately from ordinary message iterations. Token counting applies existing compaction blocks but does not initiate new compaction.

  58. The Complexity Trap: Simple Observation Masking Is as Efficient as LLM Summarization for Agent Context Management

    Observation masking replaces older tool observations with placeholders while retaining reasoning and actions; summarization instead rewrites older turns into a running summary. Masking slows context growth without bounding it indefinitely. With SWE-agent and non-thinking Gemini 2.5 Flash on SWE-bench Verified, reported mean cost per task was $0.41 without management, $0.18 with masking and $0.24 with summarization; corresponding solve rates were 32.8%, 35.6% and 36.0%. The comparison therefore measures completed work alongside expense, rather than compression alone.

  59. Effective context engineering for AI agents

    Summarization produces a shorter representation; compaction uses such a representation to replace an approaching-full conversation context. Retrieval instead loads selected external information through references or searches. Durable notes persist outside the context window and can later be retrieved. Anthropic's Claude Code example preserves architectural decisions, unresolved bugs, and implementation details while removing redundant messages and tool output. Aggressive compaction can discard details whose importance appears later, so the report recommends prioritizing recall before reducing redundancy. Engineering inference: preserve decisions with rationale, unfinished obligations, dependencies, and evidence references in handoffs, then reconcile them against current files or service records before acting.

  60. Understanding Factuality in Abstractive Summarization with FRANK: A Benchmark for Factuality Metrics

    FRANK distinguishes summary errors involving predicates, entities, circumstances, references between sentences, temporal or causal connections, and unsupported information. Circumstance errors include altered time, location or modality. Its published examples change an approval into a rejection, substitute an entity and change an event's date. The authors annotate generated news summaries using this taxonomy and evaluate factuality metrics against those annotations. This supports inspecting the specific relationships a summary preserves, rather than judging fidelity from fluent wording.

  61. Parallel Context Compaction for Long-Horizon LLM Agent Serving

    Musa Cim, Burak Topcu, Chita Das, and Mahmut Taylan Kandemir's May 2026 preprint studies LLM-generated compaction on HotpotQA and LoCoMo with four model backbones. It reports that sequential summarization can produce variable summary length and retained information across runs and blocks the agent while the summary is generated. The proposed parallel method summarizes partitions concurrently and gives the operator more direct control over aggregate decode volume, improving wall time and throughput at matched compaction output volume.

  62. Effective context engineering for AI agents

    Compaction replaces a long conversation with a summary in a fresh context window. Anthropic's described implementation preserves architectural decisions, unresolved bugs, and implementation details while discarding redundant outputs and messages; it also reloads recently accessed files. Aggressive compression can lose details whose importance emerges later. Persistent notes and lightweight references such as file paths allow information to be retrieved again. Applied recovery procedure: reload the goal, constraints, decisions, and unresolved work, then inspect relevant current files and repository state before acting on summarized claims.

  63. I Run a Fleet of AI Agents Across Three Machines. Here's What Broke.

    The speaker prefers clearing Claude's context and reloading agent-written handoff and history files over built-in compaction.

  64. AI SDK v6

    The speaker warns that large tool outputs can trigger compaction that drops governing user instructions.

  65. Effective harnesses for long-running agents

    Anthropic's coding experiments retain a feature list, progress file and Git history outside individual context windows. Subsequent sessions read these records, select unfinished work and test existing functionality before proceeding. Feature records include descriptions, verification steps and a passing flag. The report describes premature completion claims and incomplete handoffs despite compaction, and instructs agents to mark features passing only after testing.

  66. PostgreSQL 15: Transaction Isolation

    Under PostgreSQL Read Committed isolation, an ordinary SELECT sees committed data as of the query's start, plus preceding changes within its own transaction. Two successive SELECT statements can therefore see different committed states even inside one transaction when another transaction commits between them. Applied to context assembly, separately obtained observations can each be recent without belonging to one consistent snapshot.

  67. Making retries safe with idempotent APIs

    After a response is lost, the client cannot infer whether a mutation happened. AWS describes assigning one caller-provided request token per intended operation and reusing it for retries. The service associates caller identity and token with original parameters and a semantically equivalent result, avoiding another side effect. Recording the token and performing mutations must be atomic so neither can succeed alone. Reusing a token with changed parameters returns a parameter-mismatch error; a genuinely new operation needs a new token. Late retries require retained deduplication records even after resource deletion. EC2 retains these for the resource lifetime plus an additional interval, preventing a delayed retry from recreating a deleted resource.

  68. gRPC lifecycle: cancellation is not rollback

    Client and server can disagree about an RPC's success: the server may finish while its response arrives after the client's deadline. gRPC explicitly warns that cancellation does not roll back changes already made. Application implication: cancellation during a mutation may leave an unknown outcome. Retain an operation identifier, query authoritative status or reconcile the resulting state, and use an idempotent retry contract before resubmitting. If an effect must be reversed, that requires a separate supported compensating operation rather than assuming cancellation undid it.

  69. Your Agents Need a Save Button

    Connect observability spans to runtime checkpoints containing code, artifacts, and execution environment; emitted tool telemetry alone does not capture the execution state described in the talk.

  70. OpenTelemetry GenAI semantic conventions: Capturing instructions, inputs, and outputs

    OpenTelemetry's GenAI conventions recommend not capturing instructions, inputs or outputs by default because they can be sensitive and large. Opt-in capture can record these separately on spans, or retain content externally with references and separate access controls. The conventions allow truncating individual message content while preserving JSON structure. Consequently, a structurally valid recorded message need not contain the complete input originally supplied.

  71. Context Engineering in 2026: Compaction, Memory & Cost

    Record per-turn token usage, cached tokens, cost, first-token latency, tool calls, and summarization events rather than judging defaults by appearance.

  72. Context Engineering in 2026: Compaction, Memory & Cost

    Plant an early fact, add intervening messages, probe for that fact later, and verify that the intended context-management operation actually ran.

  73. Context Engineering in 2026: Compaction, Memory & Cost

    Check whether compaction triggered before treating a run as evidence about compaction quality.

  74. Context Engineering in 2026: Compaction, Memory & Cost

    Compare proposed policies against untouched history while holding the model, prompt, tools, and dataset fixed.

  75. τ-bench: repeated-trial reliability

    τ-bench distinguishes average single-run success from pass^k, the probability that all k independent trials succeed, and pass@k, the probability that at least one succeeds. With c successes in n trials per task and 1 <= k <= n, estimate pass^k by averaging C(c,k)/C(n,k) across tasks, and pass@k by averaging 1-C(n-c,k)/C(n,k); C(a,k)=0 when a<k. Single-run success is mean(c/n). Trials preserve the task and expected database transitions while sampling agent and simulated-user messages. For context-policy comparisons, the methodological implication is to use identical tasks and initial state, freeze model, tools, user simulator and grading, equalize budgets, reset memory between independent trials, and vary only the policy being tested.

  76. How We Solved Context Management in Agents — Sally-Ann DeLucia

    The team's retention strategy remained a heuristic without a principled context budget or direct context-quality metrics.

  77. Anthropic's Applied AI team on the Evolution of Agentic Surfaces

    Reevaluate harness assumptions after model upgrades: a workaround for an older model can become latency and cache overhead for a newer one.

  78. No Vibes Allowed: Solving Hard Problems in Complex Codebases

    Load guidance progressively by location, while accounting for the maintenance cost of persistent documentation.

  79. Agentic Search for Context Engineering

    A progressively loaded skill can provide detailed syntax guidance before query execution without placing its full body permanently in the prompt.

  80. The 100-Tool Agent Is a Trap: Scaling with Semantic Routers and JIT Context

    The speakers report that tool-selection accuracy deteriorated with catalog growth under full loading, while routed selection and first-token latency were more stable in their comparison.