Your agents lack context: Here's how to fix "You're absolutely right!" — Brandon Waselnuk, Unblocked
Read the talk
Your Agents Lack Context: How to Fix “You’re Absolutely Right!”
Brandon Waselnuk of Unblocked explains why capable coding agents still produce locally plausible, unmergeable work—and how identity-aware retrieval, conflict resolution, permissions, and structured queries can give them the organizational context they lack.
From a talk by Brandon Waselnuk
At a glance
Ideas worth remembering
Agent errors become more expensive as teams move from autocomplete toward parallel and background execution, because misunderstandings survive longer before a human catches them.
Static Markdown and MCP connections are useful, but maintenance, tool selection, and satisfaction-of-search failures keep them from supplying organizational understanding by themselves.
A context engine must combine cross-system retrieval with identity-aware relevance, conflict resolution, permission enforcement, and token-efficient delivery.
Semantic retrieval and structured querying solve different problems: RAG finds related material, while deterministic queries handle identities, relationships, statuses, and time ranges.
The reported 21-million-versus-10.8-million-token comparison illustrates the potential cost of repeated discovery, but it is a single speaker-reported task rather than a general benchmark.
The agent starts as a brilliant new hire
AI-generated code should feel like it came from someone who has worked on your team for years. That standard is demanding because experienced engineers have absorbed far more than source code. Rejected pull requests taught them local conventions. Meetings supplied product history. An overnight production incident connected a rollout procedure to its consequences. In effect, the engineer’s brain became a context engine through repeated exposure to how this company actually works. 1:13
A new terminal session has none of that history. The model may be intelligent, but it does not know how this organization ships, which architectural decisions still apply, or what happened the last time a similar change reached production. If that missing context sends the agent in the wrong direction, every later action builds on a bad starting point. 1:51
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Bad context gets more expensive as autonomy increases
Autocomplete kept the cost of a context failure small. A suggestion appeared, an engineer judged it using local knowledge, and either pressed Tab or rejected it. Moving toward agentic IDEs, parallel workers, and background agents removes that immediate filter. The agent must recognize when it has reached a wall, ask the right questions, and produce code that fits a revenue-bearing brownfield system—not merely a greenfield demo. 2:17
What changes as the human moves farther out of the loop? The diagram follows the accumulating cost. A wrong autocomplete suggestion is discarded immediately; a longer agent run spends search tokens and rework on repeated corrections; parallel agents create more output to review; and a background agent needs machine-accessible context if it is expected to continue without asking a person. The relationship to notice is compounding: greater autonomy magnifies an early context error rather than merely repeating it. 3:17
The familiar failure is the correction loop: the agent announces that it finished, the engineer rejects the result, and several rounds of repair follow. Those rounds consume search tokens and human time. Parallel agents add a review tax because reviewers also need business logic and operating context to distinguish a plausible patch from a mergeable one. Fully unattended work raises the requirement again: the context source must remain queryable while the agent operates. 3:17
A human immediately accepts or rejects one suggestion.
As human supervision decreases, an early misunderstanding survives longer and creates more search, rework, and review.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Two useful approaches that plateau
Static project instructions can improve an agent, but they create what Waselnuk calls the curated context trap. A team writes Markdown files, gives agents a filesystem to search, and sees better results. Then the operational problems begin: the files must be distributed, they age like other documentation, and someone must decide which version of the organization’s practices deserves to be authoritative for everyone. 4:11
MCP access solves a different problem: it gives an agent a path to another system. It does not ensure that the agent calls the tool, because tool and server descriptions influence selection. Even when the call happens, the agent may stop at the first plausible result. Waselnuk describes this as satisfaction of search: an architecture record says to use approach B, so the agent proceeds without finding last night’s Slack conversation saying the team has switched to A. 5:11
Access is therefore not understanding. A patch can compile while remaining operationally wrong because the agent cannot see what lies “below the waterline”: rollout procedures, feature-flag sequencing, incident history, and current decisions that have not reached an architecture document. The concrete consequence is code that passes a local technical threshold and still causes a production incident. 5:43
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
What a context engine must do before returning an answer
Consider the request, “I want to get auth stood up.” The words alone do not identify the right repositories, conventions, or experts. A context engine can begin with the requester: where they commit, which code they touch, and who reviews their work. That identity narrows the initial search, and the resulting relationships provide pivots into the rest of the organization’s information. 6:12
The engine then has to perform several distinct jobs:
- Unified system context: Search across the relevant systems instead of treating one repository or document store as the whole organization.
- Targeted retrieval: Return a linked document quickly when the task is narrow, while allowing deeper research when discovery is necessary.
- Conflict resolution: Detect that an old architecture diagram and a recent executive Slack thread disagree, then determine which evidence should guide the task rather than silently choosing the first result.
- Personalized relevance: Use who is asking, where they work, and what they are working on to focus retrieval.
- Token optimization: Compress the research into useful context instead of sending every discovered artifact to the model.
- Permission enforcement: Preserve OAuth, SSO, and source permissions so information from a restricted project does not leak into another user’s answer. 6:42
Permission enforcement must happen during retrieval, not after an unrestricted answer has already been assembled. If the requester cannot access “secret project A,” material from that project must not enter the response. Human-facing answers and machine-to-machine responses also need different packaging: a person in Slack may benefit from explanation, while an agent needs a compact packet that avoids spending tokens on presentation. 6:42
What data movement turns scattered workplace records into task-specific context? The engine ingests engineering sources, including real-time incident-management signals, reasons across them using the six capabilities, and emits an answer shaped for the destination workflow. The diagram makes the critical middle layer visible: connecting sources directly to an agent skips identity, conflict, permission, and compression decisions—the very work that turns reachable information into usable context. 7:19
Engineering data and real-time operational signals enter from workplace systems.
The engine does more than retrieve: it interprets, filters, compresses, and shapes evidence before delivery.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
The same prompt, with less repeated discovery
Unblocked ran the same prompt against the same model twice, once with context and once without. The run without the engine used about 21 million tokens; the context-assisted run used 10.8 million and finished about two hours sooner. Waselnuk attributes much of the difference to removing repeated exploratory greps at the start of agent sessions: the assisted run began “hydrated” with relevant organizational context instead of rediscovering it. 9:19
This is a speaker-reported comparison of one sizable task; the recording does not supply enough task, harness, or evaluation detail to treat the numbers as a general benchmark. Its useful mechanism is narrower: if multiple sessions repeatedly search for the same architecture, ownership, and business rules, supplying that context up front can remove duplicated search work and leave more of the token budget for the requested change. 9:19
The reported outcome was roughly 50% fewer tokens, faster triage, and better answers because the model had business context. The token result is easiest to explain; the recording asserts the answer-quality improvement but does not provide an independent quality measure. 9:49
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Three open-source components expose the underlying techniques
The first tool maps engineering relationships from GitHub activity. It identifies what a person commits, where they commit, and who reviews their work, then distills that activity into an experts graph. Team labels can optionally be added with an OpenAI or Anthropic API key, but the underlying relationship construction is deterministic. This graph gives the earlier auth request a concrete starting point: locate the requester, follow their collaboration and expertise links, and focus research on the parts of the organization where the request is likely to belong. 10:19
The second tool, the repo rules agent, discovers rules files across a repository, checks the extracted instructions and severities, and flags duplicates or other problems. The resulting index is queryable, so an agent can retrieve the rules relevant to its current work instead of loading every instruction file or searching several overlapping conventions independently. 10:49
The third tool demonstrates why semantic retrieval is only part of a context engine. Ask, “What are the open PRs that I worked on in the last week with authentication?” Similarity search alone cannot reliably apply the identity, status, time, and topic constraints. The workshop builds a relational query engine in six stacked pull requests: the agent discovers a schema, writes a query, and runs that query deterministically to retrieve structured records. RAG remains useful for finding semantically related documents; structured queries answer questions whose meaning depends on filters and relationships. 11:19
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Resources
From the talk
Builds a developer collaboration and expertise graph from GitHub pull-request and Git history. Useful for grounding personalized retrieval in reviewers, teams, code areas, and recent working relationships.
Discovers coding-instruction files, extracts and indexes their rules, merges near-duplicates, flags potential conflicts, and supports task-scoped queries instead of injecting every rule into every prompt.
A six-step workshop for turning natural-language questions into validated MongoDB aggregation pipelines over GitHub PR and issue data, including schema discovery, identity resolution, validation, and retry.
Related talks
- Stop babysitting your agents: building a context engine for mergeable code
Waselnuk develops the same context-engine argument with a detailed mergeability comparison, permission model, and MCP-assisted planning demonstration.
- No Vibes Allowed: Solving Hard Problems in Complex Codebases
Dex Horthy presents a complementary workflow for researching and planning changes in established codebases while deliberately controlling agent context.
- Building agents is trivial now, context is the next frontier
Jeff Ng uses an incident-related example to show how unattended agents can miss organizational history even when connected to relevant systems.
Read the complete timestamped transcript
- 0:01
[music]
- 0:12
>> Good afternoon.
- 0:13
I hope you're all having a lovely day
- 0:15
here at AIE.
- 0:16
We've had great weather, though the UV
- 0:18
has been like nine. So, hopefully you
- 0:19
put your sunscreen on your being
- 0:21
appropriate adults.
- 0:22
I'm here to talk to you about context
- 0:24
engineering, and I have the good fortune
- 0:25
of following AJ from LinkedIn because he
- 0:27
talked a lot about the system that we
- 0:28
actually design and sell to other
- 0:29
solutions. And I'm going to give you a
- 0:31
bunch of open source tools. So, if you
- 0:33
watch that last talk just before me,
- 0:35
you're going to get a bunch of tool
- 0:36
chance you can go mess around yourself,
- 0:37
and I'll teach you a bunch of techniques
- 0:38
today. The goal, of course, is to fix
- 0:41
your absolutely right.
- 0:43
I think they've taken that out of the
- 0:44
prompts now, so it just says you're
- 0:45
right or other things, but I'm sure
- 0:47
you've all been there.
- 0:49
So, I'm Brandon.
- 0:50
I work at Unblocked. Uh yes, I have a
- 0:52
coconut. We've been giving these away
- 0:53
for fresh context, fresh fresh coconuts.
- 0:57
But, the thing that I want to talk to
- 0:58
you about is with these models,
- 1:00
especially with Meth O'Clock models, I
- 1:01
think Fable 5's coming back today, so
- 1:03
they say.
- 1:04
You can watch my Grain Call recording
- 1:06
try to book this.
- 1:07
We'll ignore it.
- 1:09
But, what I want you to do is to think
- 1:11
about the fact that with these tools,
- 1:13
AI-generated code should feel like it
- 1:15
was written by someone who's been on
- 1:17
your team for years.
- 1:21
So, to get in the right headspace, for
- 1:23
years you have to consider that you have
- 1:25
been the context engine.
- 1:27
How did you do that?
- 1:29
You built context by going to work
- 1:32
and asking questions,
- 1:34
shipping PRs and getting them rejected,
- 1:36
going to meetings, and all this slowly
- 1:38
over time built up the engine that is
- 1:39
your brain.
- 1:40
You understand how it works here. You
- 1:42
know how stuff gets shipped. You were on
- 1:44
call that night when you took prod down
- 1:46
and why that happened.
- 1:48
The problem is
- 1:50
that these agents have this exact same
- 1:51
problem. Every time you create a new
- 1:53
terminal session with an agent in it,
- 1:55
it's very intelligent, but it doesn't
- 1:57
have any context on how your company
- 1:58
operates. So, it needs to get that
- 2:00
somehow.
- 2:02
The problem is as you move these agents
- 2:03
up in scale,
- 2:05
that cost compounds if you get it
- 2:07
incorrect at the beginning. The leverage
- 2:10
of context and content
- 2:12
We're just going to fix this cuz I think
- 2:13
people want to take some photos.
- 2:17
Perfect.
- 2:19
That context issue will compound. So, at
- 2:22
the far left, we all remember the
- 2:24
age-old time of 2 years ago where we had
- 2:26
tab complete models that were pretty
- 2:27
cool. What happened is it popped up and
- 2:29
said, "Hey, do you want to tab this?"
- 2:31
And quickly in your head with your
- 2:32
context engine, you go, "No, that's
- 2:33
bad." Or you went, "Oh, sweet." You hit
- 2:35
tab. Nice.
- 2:36
As we move along the agentic kind of
- 2:38
adoption curve, what happens is you are
- 2:41
moving into more situations in which you
- 2:43
have agents running without a human in
- 2:45
the loop, or at least you wish you
- 2:46
didn't have to be in the loop.
- 2:48
What they need is some way to be able to
- 2:50
ask the questions they need when they
- 2:52
hit walls in order to write code or
- 2:54
solve or basically fix the issue and
- 2:56
ultimately output code that's mergeable
- 2:58
into your code base, especially with
- 3:00
many people here who actually work in
- 3:02
brownfield code bases that have been
- 3:03
around for a long time that run real
- 3:05
revenue across them, not just greenfield
- 3:08
fun projects.
- 3:10
So, that cost of bad context compounding
- 3:12
at the beginning is cheap. If you think
- 3:14
like shift left, finding a defect or a
- 3:16
bug, you want to find it as early as
- 3:18
possible. It's the same with context.
- 3:21
Cuz as you move across, you get into
- 3:23
doom loops. You usually ask your to do
- 3:25
something. It's like, "Hey, I did it."
- 3:26
And you're like, "No, man." And then you
- 3:28
correct and correct and correct. That's
- 3:30
wasted search tokens. It's also wasted
- 3:32
rework time.
- 3:34
And that is not acceptable with the
- 3:36
tokenomics we have coming.
- 3:38
And then as you move into parallel
- 3:39
agents, etc., you start hitting a review
- 3:41
tax. So, these AI code reviewers we're
- 3:43
trying to use, but again, key context is
- 3:45
important there so that those code
- 3:47
reviews are able to basically
- 3:50
understand how the operations of the
- 3:51
business are so it knows the business
- 3:53
logic and more.
- 3:54
And then finally, if your hope is to
- 3:56
move all the way out of the loop, you're
- 3:58
like background agents, get it done,
- 4:00
make no mistakes, you really need to
- 4:02
make sure that you have a context engine
- 4:03
so those agents can query it and get all
- 4:05
the answers they need so they can keep
- 4:07
operating in an effective way.
- 4:10
There are some common approaches that
- 4:12
don't work. They're basically like a
- 4:14
local maxima.
- 4:15
Two of the ones we see the most with our
- 4:17
hundreds of enterprise clients and
- 4:18
mid-market size businesses
- 4:20
is the curated context trap. If you've
- 4:23
ever sat down and taken a virtual file
- 4:24
system or maybe a local file system, you
- 4:27
put some markdown files in it and you're
- 4:28
like, here's all the context of this
- 4:29
project, it's how it works. You then
- 4:31
allow your agent to grep over that and
- 4:33
it gets a bunch of good data and then it
- 4:34
will perform better.
- 4:36
The issue is first, now you have to
- 4:38
distribute that so maybe you throw it up
- 4:40
in a GitHub and your team can grab it.
- 4:42
But then the next is that repo is going
- 4:44
to rot just like all the other docs you
- 4:46
wrote down and then who at your org is
- 4:48
the omnipotent one who has the taste to
- 4:51
curate this file or repo for literally
- 4:53
everyone in the org. So you start to hit
- 4:55
these issues.
- 4:57
The next is the MCP plateau.
- 4:59
This one is pretty clear. We have MCPs,
- 5:02
they're great. You can give it to your
- 5:03
agent and now it can basically get
- 5:05
information from another source system.
- 5:07
The problem is, of course, based on how
- 5:10
you write the server description, the
- 5:12
tool descriptions, your agent may never
- 5:14
call it even though it should have. Or
- 5:16
if it does, there's a known bias called
- 5:18
the satisfaction of search bias. What
- 5:20
that means is the agent, when it finds
- 5:22
the first piece of information that it
- 5:24
thinks is correct, it goes, "Oh, I have
- 5:26
what I need." and it proceeds.
- 5:28
In most organizations, there's a Slack
- 5:30
conversation from last night that says
- 5:32
you should be doing A instead of doing B
- 5:34
and the agent will never find it if it
- 5:36
found some architecture record first.
- 5:38
So it doesn't actually consider all of
- 5:40
the context.
- 5:42
The problem here is access to
- 5:44
information is not understanding.
- 5:47
So to deliver understanding to a model,
- 5:49
you have to do other techniques.
- 5:52
What I'm basically trying to say is
- 5:54
what your agent can't see is everything
- 5:55
below the waterline. It can 100% get
- 5:58
code that compiles, but that code that
- 6:00
compiles is taking down prod and you
- 6:02
have a P0 at 1:00 in the morning.
- 6:04
Because it missed the fact that you have
- 6:06
a certain rollout procedure, you're
- 6:07
supposed to turn off a feature flag,
- 6:09
whatever it might be.
- 6:12
So, your team needs a context engine
- 6:14
because what it should do is understand
- 6:16
who you are and where you work in an
- 6:18
organization. So, if I say to you, I
- 6:20
want to get off stood up, it knows where
- 6:22
I work, it knows where my get commits
- 6:24
are, it knows who reviews those commits,
- 6:27
and it understands that my context, it
- 6:29
can focus me, and then use that as a
- 6:31
trigger point to find the rest of the
- 6:32
information.
- 6:34
It resolves conflicts, as mentioned, an
- 6:36
old architecture diagram and last
- 6:37
night's Slack convo with the CTO,
- 6:40
which one is right? You need to use a
- 6:42
bunch of techniques to discern determine
- 6:44
that.
- 6:45
Respects permissions and governance, of
- 6:46
course. MCP allows us to use OAuth and
- 6:49
other scopes and SSO, but if someone
- 6:51
asks a question over here who's not
- 6:52
supposed to know about secret project A,
- 6:56
you need to make sure that doesn't leak
- 6:57
into the response.
- 6:59
And then finally, deliver the right
- 7:00
context at the right time to the model
- 7:02
in a token optimized way.
- 7:04
We have multiple surface areas because
- 7:05
human engineers still talk to Unblocked
- 7:07
all the time to get information they
- 7:08
need in Slack or otherwise, but then you
- 7:11
want token optimized responses if you're
- 7:13
just speaking machine to machine in
- 7:14
order to not waste a bunch of bold
- 7:16
classes on your token spend.
- 7:19
This is how an engine works. I'm going
- 7:21
to be brief on this, but basically on
- 7:23
the left-hand side,
- 7:25
you see all the data sources that are
- 7:26
coming in.
- 7:27
For us, we focus on engineering teams
- 7:29
and that's who uses us, as well as the
- 7:31
technically light teams around it, like
- 7:33
support, sales, and otherwise.
- 7:35
You ingest all that data, you get
- 7:37
real-time data from tools like your
- 7:38
instant management tool chain.
- 7:40
It comes into the engine, where that
- 7:42
engine is, it thinks at the bottom. I'll
- 7:44
expand on that slide in a moment. But
- 7:46
basically it uses these six key
- 7:48
characteristics. And then on the right,
- 7:50
you output the context to the exact
- 7:52
workflow in the manner that it is
- 7:53
needed.
- 7:56
Those six key points, as mentioned,
- 7:58
unified system context, you have to go
- 7:59
across the whole thing. At large orgs,
- 8:02
companies like LinkedIn scale, Workday,
- 8:05
General Motors, whatever, they need this
- 8:07
type of data. They need to understand
- 8:09
everything that's happening. And Threek
- 8:11
this morning actually talking about
- 8:12
Fable coming out potentially later
- 8:14
today,
- 8:15
he mentioned that you need to actually
- 8:17
provide a map and then let Fable
- 8:19
discover the territory. The way to help
- 8:21
confine that is making sure that these
- 8:24
models have access to all of the
- 8:25
context, because they will find your
- 8:28
unknown unknowns.
- 8:29
There are definitely things going on in
- 8:31
your company that you're just unaware
- 8:32
of, but would be really helpful for the
- 8:34
task you're trying to do.
- 8:36
That will move faster, but the targeted
- 8:38
retrieval, you should be able to if you
- 8:39
provide a link quickly, unfurl it, get
- 8:41
that document back and move along. So,
- 8:44
two tasks, deep research, go long,
- 8:46
that's fine, but you also need speed
- 8:48
when speed is required. Conflict
- 8:50
resolution, we already talked about
- 8:51
that, but one thing says do A, one thing
- 8:53
says do B, who is right?
- 8:55
Personalized relevance, who am I, where
- 8:57
do I work, what am I working on?
- 8:59
That token optimization, making sure the
- 9:01
response is good and effective and
- 9:03
doesn't bloat the window.
- 9:05
And then permission enforcement, of
- 9:06
course, OAuth, you shouldn't see it, you
- 9:08
shouldn't see it.
- 9:10
What we did with some tests is we
- 9:11
actually ran the exact same prompt to
- 9:13
the same model and one with context and
- 9:16
one without. This is the wall clock time
- 9:18
savings.
- 9:19
And then 2 hours, which is great. And
- 9:22
then the tokens savings. So, it was a
- 9:24
sizable task, it took about 21 million
- 9:27
tokens without and then 18, or sorry,
- 9:29
10.8 million tokens with it.
- 9:32
This is the type of experience that you
- 9:33
typically see when you're using a
- 9:35
context engine, cuz the majority of
- 9:37
those wasted search tokens where it has
- 9:39
to grab at the beginning of every
- 9:40
session to understand and discover
- 9:42
things are no longer there when it's
- 9:43
hydrated with context. Hydrated.
- 9:47
And then, as you move forward, you get
- 9:49
these types of outcomes.
- 9:51
50% fewer tokens, faster triage, and the
- 9:53
answer quality is actually better
- 9:55
because it knew what was going on inside
- 9:57
of the business.
- 9:59
Now, this next part,
- 10:01
you'll probably want to photo. If you
- 10:02
don't know, you can actually take a
- 10:03
picture of a QR code and then later in
- 10:05
photos tap on it and then load the link
- 10:07
so you don't need to float here cuz I'm
- 10:08
going to give you three QR codes.
- 10:11
This first one is for the social comment
- 10:12
network. I'll pop that up so you can
- 10:13
take a photo.
- 10:15
But, this is an open source tool that
- 10:16
we've got that actually, using all
- 10:18
deterministic programming, goes over
- 10:20
your GitHub and understands who works on
- 10:22
your team. This is my real team. We
- 10:23
called Rasheem the machine cuz he ships
- 10:26
like crazy. But, on the right, you can
- 10:28
see who he commits, where he commits,
- 10:29
who's reviewing his work. And then in
- 10:31
those tabs, you can find a distilled
- 10:33
experts graph. You get full coverage of
- 10:35
what's going on in your business. And if
- 10:36
you optionally add one of the API keys
- 10:38
for either OpenAI or um Anthropic, it'll
- 10:41
um determine what your teams are by
- 10:43
doing some labeling for you.
- 10:45
It's a really cool tool to understand
- 10:46
where your team works and get that
- 10:47
social network in there in order to
- 10:49
focus the context engine if you're going
- 10:50
to be building these tools yourself.
- 10:53
The next is called the repo rules agent.
- 10:56
This is a sample from our real code
- 10:58
base. I'm going to pop that up anyway so
- 10:59
you don't need to talk to the thing, but
- 11:01
in short, what it does is discover all
- 11:04
the places your team has written rules
- 11:05
files, checks them all, and then tells
- 11:08
you what severities you've given,
- 11:10
what other things you've given. Should I
- 11:11
just switch to this?
- 11:13
It tells you what it Whoa, hey.
- 11:15
It's good to meet you all.
- 11:17
Basically, it will find all the rules
- 11:19
that are inside of your repo and then
- 11:21
tell you if you have duplicate issues or
- 11:23
others problems and then you can grab
- 11:25
over it as an index. So, that index can
- 11:27
be called and you can dedupe and it'll
- 11:28
help improve um your retrieval of
- 11:30
context.
- 11:32
And then finally, on Monday we delivered
- 11:34
this workshop, which was going beyond
- 11:36
rag and taught how to build a relational
- 11:38
context engine from scratch.
- 11:41
So, if you scan that, you'll get the
- 11:42
full workbook. It has six PRs stacked
- 11:44
that teach you how to walk through doing
- 11:46
this. But in short, rag is an incredible
- 11:48
technique and you want that. But the
- 11:50
other half of the problem is what people
- 11:52
actually ask is, "What are the open PRs
- 11:55
that I worked on in the last week with
- 11:57
authentication?"
- 11:58
Rag cannot answer that question alone.
- 12:01
You need queries. So, this shows you how
- 12:03
to do a
- 12:04
schema-less basically look up that
- 12:06
allows the agent to discover a schema
- 12:09
and then write queries against it
- 12:10
deterministically in order to get that
- 12:12
type of relational data out.
- 12:14
Very useful technique.
- 12:17
Use cases of a context engine, of
- 12:19
course, do go beyond code generation.
- 12:21
This is, you know, where we live a lot,
- 12:23
a lot of our customers spend their time.
- 12:25
But it's amazing to see what happens
- 12:26
when a bunch of other people around the
- 12:28
business start picking up these tools,
- 12:31
customer success people solving tickets
- 12:33
right at the time that it comes in from
- 12:34
a customer.
- 12:36
We've got sales people closing deals
- 12:38
earlier in their quarter because they're
- 12:39
able to just query the Unblocked context
- 12:42
engine on the fly while in the field.
- 12:44
And so many more.
- 12:48
What you can also do is if you saw that
- 12:49
curve chart earlier where I talked about
- 12:51
the levels, we've built a fun little
- 12:52
tool where basically an LLM will quiz
- 12:54
you and ask you about what's going on
- 12:56
and then it will map you to exactly
- 12:57
where you are and then tell you some
- 12:59
techniques about how to level up through
- 13:01
that if you are looking to basically
- 13:03
compound your capabilities and ship with
- 13:05
AI tools at scale. It's
- 13:07
readiness.unblocked.com.
- 13:11
The gap is not intelligence any longer.
- 13:13
It's context. We will continue to get
- 13:16
incredible models like Mythos as it's
- 13:17
been grown by Anthropic and I'm sure
- 13:19
Soul once I'm allowed to see it. I will
- 13:22
get it. Happy Canada Day, by the way.
- 13:24
But what's happening is it's about the
- 13:26
context you surround these models with
- 13:28
in order for them to be effective and
- 13:31
token efficient inside of your
- 13:32
organization.
- 13:35
So, I have a question slide, but I'm not
- 13:38
sure I'm allowed.
- 13:40
Nope. So, what you'll do is come meet me
- 13:42
at booth P16. You can look for the
- 13:45
coconut.
- 13:46
It'll be great to hang out with all of
- 13:47
you and get into details here if you
- 13:48
need it. Thank you for your time.
- 13:51
>> [applause]
- 14:06
[music]