Skip to main content

Extending and Contributing to Coworker

1. Start with the product surface you want to improve​

Coworker contributions usually fit one of these layers:

GoalFirst place to look
Desktop UXapp and UI layers
Local action behaviorcore runtime surfaces
Provider supportmodel integration areas
Tool connectionsexternal integration layers
Safety or reviewlogs and approval mechanisms

2. Why narrow changes matter​

A local desktop agent sits close to real user data. That means small, well-validated changes are especially important for trust.

3. Best first contributions​

  1. docs and onboarding fixes,
  2. provider integration polish,
  3. better approval messaging,
  4. clearer logs,
  5. small workflow reliability improvements.

4. Think in user trust​

A strong Coworker contribution should improve:

  • clarity,
  • predictability,
  • usefulness,
  • or local control.

5. Before opening a PR​

Validate the exact desktop workflow your patch affects and make sure the approval and logging story still makes sense end to end.