<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/managing-context-in-long-run-agentic-applications-fjzfvnern" -->

---
title: Managing context in long-run agentic applications
description: Slack Engineering shares how they manage context in long-running multi-agent security investigation systems. The core challenge is that LLM APIs are stateless,...
canonical: https://daily.dev/posts/managing-context-in-long-run-agentic-applications-fjzfvnern
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Managing context in long-run agentic applications | daily.dev
og:description: Slack Engineering shares how they manage context in long-running multi-agent security investigation systems. The core challenge is that LLM APIs are stateless,...
og:url: https://daily.dev/posts/managing-context-in-long-run-agentic-applications-fjzfvnern
og:image: https://api.daily.dev/og/posts/FjZFVNern.png
og:image:alt: Managing context in long-run agentic applications
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Managing context in long-run agentic applications

**[Slack engineering](https://daily.dev/sources/slack)** · 15 min read · 2 upvotes · 0 comments

## Summary

Slack Engineering shares how they manage context in long-running multi-agent security investigation systems. The core challenge is that LLM APIs are stateless, and complex investigations spanning hundreds of inference requests can exhaust context windows. Their solution uses three complementary context channels: a Director's Journal (structured working memory for orchestration), a Critic's Review (credibility-scored findings that filter hallucinations), and a Critic's Timeline (consolidated chronological evidence). Rather than passing message history between agent invocations, these channels serve as online context summarization. The Critic uses a five-level credibility rubric (Trustworthy to Misguided) applied across 170,000 findings, with ~26% falling below the plausibility threshold. The Timeline task further reduces hallucinations by enforcing narrative coherence across all evidence.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://slack.engineering/managing-context-in-long-run-agentic-applications/>

## Similar posts on daily.dev

- [How Slack Manages Context in Long-running Multi-agent Systems](https://daily.dev/posts/how-slack-manages-context-in-long-running-multi-agent-systems-ca5ptj7ka) · InfoQ · 1 upvotes · 0 comments
- [The context layer that makes or breaks AI agents](https://daily.dev/posts/the-context-layer-that-makes-or-breaks-ai-agents-e62qo95oo) · Redis · 1 upvotes · 0 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents)

[View this post on daily.dev](https://daily.dev/posts/managing-context-in-long-run-agentic-applications-fjzfvnern)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Managing context in long-run agentic applications","url":"https://daily.dev/posts/managing-context-in-long-run-agentic-applications-fjzfvnern","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/managing-context-in-long-run-agentic-applications-fjzfvnern"},"datePublished":"2026-04-13T17:24:56.026Z","dateModified":"2026-04-13T17:25:21.893Z","description":"Slack Engineering shares how they manage context in long-running multi-agent security investigation systems. The core challenge is that LLM APIs are stateless,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ee1d3ec54338760859e46d2026eef0bd?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ee1d3ec54338760859e46d2026eef0bd?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Slack engineering","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Slack engineering","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f96745b95f204498816ad834bf964380","url":"https://daily.dev/sources/slack"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/managing-context-in-long-run-agentic-applications-fjzfvnern","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-agents","timeRequired":"PT15M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Slack engineering","item":"https://daily.dev/sources/slack"},{"@type":"ListItem","position":3,"name":"Managing context in long-run agentic applications"}]}
```

