Skip to content

Implement multi-action step caching #8

@panda-sandeep

Description

@panda-sandeep

Currently only single-action steps are cached (see src/index.ts cache logic). Steps that require multiple tool calls (e.g., file upload = click + setInputFiles) are always re-executed via AI. Design and implement a caching strategy for multi-action sequences.

This requires: defining a serialization format for action sequences, handling partial failures (some actions succeed, later ones fail), and cache invalidation when the sequence changes. Reference the existing caching in src/index.ts and src/data-cache.ts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions