Skip to content

✨ Feature Request: Interactive Pet Actions (Feed, Pet, Play) #557

Description

@jacobsonyang123

Summary

Currently, petdex pets are state-driven animations that react to agent activity (idle, run, review, error, done). This is great, but users often want to interact with their pets directly — feed them, pet them, play with them, etc.

Motivation

  • Users form emotional bonds with their desktop pets and want to engage beyond watching
  • Interactive actions (like feeding a cat 🐱) would increase user engagement and delight
  • Other virtual pet ecosystems (Tamagotchi, Neopets, desktop pets) have proven that interaction loops drive retention

Proposed Interactions

Action Trigger Example
Feed or click Cat eats fish, gains happy state
Pet/Stroke or click Cat purrs animation
Play Cat chases laser dot
Sleep Cat curls up

Possible Implementation Ideas

  1. CLI commands: triggers a one-shot animation
  2. Desktop app: Click on the pet sprite to trigger random interaction
  3. Mood system: Track a simple mood/hunger stat that decays over time, affected by interactions
  4. Animation states: Add new sprite states like , , , to the sprite sheets

Context

I'm running the big-orange-cat 🐱 as my Hermes desktop pet and would love to feed it!


Opened via Hermes Agent 🤖

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