A
Acme
Inbox12
My Issues
Projects
Views
Docs
Members
Your teams
E
Engineering
Triage
Active
Backlog
Projects
Views
Roadmap
D
Design
P
Product
G
Growth
Try Linear Insights
Inbox
12
In Progress4
ENG-1287Refactor static crawler for streaming updates
engineering
3Oct 14
IG
PA
ENG-1241Sync editor selection across collaborators
editor
realtime
Oct 12
LE
DES-204Tune hover states for timeline view
design
Oct 18
NA
ENG-1299Investigate flaky E2E on Windows
infra
RA
In Review2
ENG-1276Add keyboard shortcut for toggling sidebar
engineering
1Oct 15
KA
PRO-78Update pricing page copy for Q4 launch
marketing
copy
JU
ER
Todo5
ENG-1322Migrate auth middleware to new session store
security
6Oct 20
IG
ENG-1311Reduce bundle size on initial app load
performance
PA
DES-211Audit icon library for contrast compliance
design
NA
Engineering/ENG-1287
ENG-1287

Refactor static crawler for streaming updates

Status
In Progress
Priority
High
Assignees
IG
PA
Igor, Paco
Due date
Oct 14, 2026
Labels
engineeringperformance
igor/eng-1287-streaming+182 −41
// src/crawler/stream.ts
export async function streamCrawl(opts: CrawlOpts) {
  const queue = new WorkQueue(opts.concurrency);
  for await (const page of queue.drain()) {
    yield toEvent(page);
  }
}
Activity
IG
Igor opened the issue · 3h ago
PA
Paco changed status → In Progress · 2h ago
RE
Rei linked pull request ENG-1287-streaming · 1h ago
LI
Linear linked branch igor/eng-1287-streaming · 40m ago

OracleisanAgentruntimeforplanningandbuildingeverything

Meet the system for modern software development. Streamline issues, projects, and product roadmaps.

Open AI infrastructure for the agent era.
One unified runtime — free from vendor lock-in.

OpenAI
Anthropic
Gemini
Meta
Mistral
DeepSeek
xAI
Cohere

Built for the agent
runtime era

Oracle is shaped by the practical realities of running agents in production: real coordination problems, open interfaces, and a relentless focus on speed. See the principles

Built for orchestration

Open by default

Designed for runtime speed

Artificial intelligence

AI-assisted product development

Linear for Agents. Choose from a variety of AI agents and start delegating work, from code generation to other technical tasks.

Learn more
ConversationBackground agent
U
You

Pull the onboarding incidents from this week and draft a short update for the team.

AI
AI

I found three repeated blockers across the reports. I can summarize them with owners and next actions.

U
You

Keep it concise and call out what still needs manual follow-up.

Ask AI to turn this into a stakeholder update...
CursorAgent
CursorAgent
GitHub CopilotAgent
SentryAgent
Leela
CodexAgent
Conor

Self-driving product operations

Streamline your product development workflows with AI assistance for routine, manual tasks.

Triage Intelligence
Suggestions
NA
nan
[]
Mobile App Refactor
Slack
Duplicate of
ENG-1419Loading spinner keeps running on startup
Related to
ENG-1820Mobile app takes a long time to open
NA
nan
Why this assignee was suggested

This person was the assignee on previous issues related to performance problems in the mobile app launch flow

Alternatives
NA
yann
NA
erin

Oracle MCP

Connect Linear to your favorite tools including Cursor, Claude, ChatGPT, and more.

Runtime isolation and security

Every agent runs in its own sandbox.

Ephemeral, hardened containers spin up per run. Resource-capped, network-gated, and fully audited — torn down on exit with no leaked state.

00:000408121620s
sbx-3427 · 00:08
sbx-3427 · inference
Running
4 calls · 1 denied
sbx-3428 · eval

Policy, locked down by default

Per-role network, secret, and tool allowlists. Agents can only reach what you explicitly permit.

Audit every call

Structured logs for every tool invocation, model request, and outbound connection — replayable from any checkpoint.

Project Overview

Properties
In ProgressENG
Resources
ExplorationUser interviews
Milestones
Design Review100%
Internal Alpha100% of 10
GA25% of 53

Audit Trail

sbx-3427
00:08:22
code_interpreter.exec

Ran 3 cells, 0 errors

00:08:19
gpt-4o → function_call

428 tokens in · 112 out

00:08:14
api.openai.com:443

Matched allowlist rule #2

00:08:11
52.84.21.x:443

Not in network allowlist

00:07:58
file_search.query

12 chunks, 340ms

00:07:52
Auto-checkpoint #6

State snapshot saved

Collaborate on projects in realtime

Agent project/Configuration
Z
Q
A
3 online

Agent config& promptszoe

Edit system prompts, tool permissions, and model routing together in realtime. Every change is synced instantly across your team.quinn

modelgpt-4o
temperature0.2
toolscode_interpreter, file_search
max_tokens4096
networkallowlist_only
alex

Shared workspaces

Every project is a live workspace your whole team can join.

Role-based access

Owners, editors, and viewers with granular permissions.

Live agent sessions

Watch agent runs together in realtime with shared context.

Activity feed

See who changed what, when, across every project.

Autonomous agents

Put recurring work
on autopilot

Let agents run quietly in the background. Schedule research, reporting, triage, and follow-ups. Every run is tracked, and finished work comes back as a clean artifact when it is ready.

Queue
Scheduled tasks
4 active
AG-203
Daily support digest
Weekdays · 08:00
Next run in 18m
AG-187
Stalled PR follow-up
Every 4 hours
Queued for 12:00
AG-214
Competitor snapshot
Mon · Wed · Fri
Delivered 2h ago
AG-226
Revenue anomaly review
Daily · 18:00
Armed for tonight
Current run
Daily support digest
0 8 * * 1-5Running
Execution flow
Fetchcomplete
Classifycomplete
Draftin progress
Deliverwaiting
Live notescheckpointed
08:01Pulled 42 new conversations from support channels.
08:03Marked 7 threads as escalation candidates.
08:04Drafting markdown briefing for #support-leads.
Agent panel
Support analyst
Sources: Intercom, Help Center, Email
drafting
Current action

Drafting a markdown briefing with highlighted risks, follow-up suggestions, and direct links back to source conversations.

Threads
42
Risks
7
Drafts
3
ETA
2m
Delivered to Slack
#support-leads · 08:06 AM
Output artifact
daily-support-digest.md
generated
Daily support digest
Support analyst · Weekdays 08:00
42 conversations reviewed
7 escalation risks flagged
3 follow-ups drafted
Preview

Two enterprise renewals were marked high risk after unresolved ticket count increased and recent sentiment turned negative. Three recommended follow-ups were drafted for the team to review.

Track agent runs with Cycles

Group agent executions into sprint cycles. Monitor throughput, success rates, and cost per run.

Sprint 12
QueuedRunningCompleted
sep 29oct 13oct 27

Triage agent failures

Review failed runs, timeout errors, and policy violations. Accept, retry, or escalate in one click.

Failure Triage
Agent exceeded wall-clock limit on sbx-3401
Ttom
RangeError: tool output too large for context window
Rromain
Egress blocked — agent tried to reach unapproved endpoint
Ttuomas
RRetry from checkpoint
EEscalate to owner
XDismiss
Centralized governance

Govern every team’s agent usage from one pane.

Set team-level policies, monitor live usage, catch spend spikes early, and export audit-ready trails for every run.

Learn more
governance console
quota markerprojected burn
Teams
Policy rail
4 active
platform
86%
Monthly capGPT-5 allowlist
research
42%
Approval gateTool access
growth
74%
Budget alertAuto-throttle
ops
94%
Hard capAudit export
Live usage board
Usage lanes with projected burn
stable
watch
risk
Quota
platform86%
1.21M / 1.4M
GPT-5 · 7 agentsburn stable
research42%
680K / 1.6M
Claude Opus · 3 agentsanomaly cleared
growth74%
370K / 500K
GPT-4.1 · 5 agentson pace
ops94%
940K / 1.0M
GPT-5 · 3 agentsapproval required
Exception inspector
ops · 94% of quota

Projected to exceed the monthly cap within 3 days if current burn persists.

watch
Active agents
3
GPT-5 spend
+38%
Gated runs
2
Recent activityAudit-ready
10:42

Auto-throttle suggested after two concurrent spend spikes.

11:18

Finance export generated for Ops cost center.

Policy rails

Set caps, model allowlists, approval gates, and throttle rules per team.

Live board

See current usage, projected burn, and quota pressure in one control surface.

Spend signals

Surface cost spikes before they roll up into an end-of-month overage.

Audit trails

Export run history, approvals, and cost-center activity for review.

Workflows and integrations

Collaborate across
tools and teams

Expand the capabilities of the Linear system with a wide variety of integrations that keep everyone in your organization aligned and focused.

GitHub
Link issues and PRs across repos
Figma
Preview designs directly in issues
Slack
Get updates and triage in channels
Sentry
Track errors from Sentry as issues
Under the hood

Built on strong
foundations

Linear is so simple to use, it’s easy to overlook the wealth of complex technologies packed under the hood that keep Linear robust, safe, and blazing fast.

Linear Sync Engine

Built with a high-performance architecture and an obsessive focus on speed.

Enterprise-ready security

Best-in-class security practices keep your work safe and secure at every layer.

Engineered for scale

Built for teams of all sizes. From early-stage startups to global enterprises.

SOC 2
GDPR
HIPAA

Plan the present. Build the future.