Skip to content

[FEATURE]: Manual Screenshot Shortcut & Adaptive Capture Rules for Context Recording #341

@Yuki-zik

Description

@Yuki-zik

📝 Feature Description [Please make everyone to understand it]

I suggest adding two improvements to the screenshot system.

First, allow users to trigger a screenshot manually using a configurable global shortcut key. The captured image should automatically be added to the current context timeline.

Second, support more flexible, event-based screenshot rules. For example, take a screenshot shortly after switching windows, after an app remains active for a few seconds, or when returning from idle. These rules should allow configurable delay times and basic condition settings so that screenshots are captured based on meaningful behavior changes rather than fixed time intervals.

👍 What problem does this feature solve

The current screenshot logic seems mostly interval-based, which may capture unnecessary images while missing important moments such as task switches or key decision points.

Manual shortcuts would allow users to intentionally record important context at the exact moment they need it. Event-based rules would reduce noise and better reflect real workflow transitions.

Together, these improvements would make context recording more accurate, intentional, and aligned with actual user behavior.

👾 What does the proposed API look like

No response

🚑 Any additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureFeature request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions