Skip to content

Native config-parameterized deterministic-pipeline agents (the lead-finder shape) #93

Description

@serge-ivo

The deeper limitation behind #91/#92, surfaced by the lead-finder (2026-08-02).

Some agents are deterministic data pipelines, not chat/judgment agents: grid-tile a metro → paginate an external API → classify → dedupe → store. This shape:

  • can't be config-only — the LLM chat loop is capped (8 rounds) and the logic is mechanical (no language/judgment), so it's inherently code;
  • can't be hosted by the platform today — the only options are a hand-written first-party Workflow (closed workflow union) or a standalone external Worker (what the lead-finder is), which the platform can't run, configure, or observe.

So a creator (or the operator) cannot build "a scheduled sweep with these parameters" without a bespoke external repo + deploy. The platform owns nothing about it — its parameters (city, business types, schedule, thresholds) are hardcoded in the worker (GRID = { city: "Melbourne"… }) instead of being settings.

What "configure it yourself" should mean for code agents

Ask

Acceptance

  • The lead-finder can be rebuilt so its metro/types/schedule are instance settings, its code is platform-run, and its leads land in the instance collection — no external repo.

Part of #58. Depends on #52, #91, #92.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions