Skip to content
Discussion options

You must be logged in to vote

Hello @BittuChan, Goose sessions are ephemeral by design, each goose invocation starts fresh. However, there are a few workarounds:

  1. Use the same terminal session -
    Don't close the terminal. Goose maintains context within a single session. If you need to step away, just minimize it.
  2. Session summaries -
    Before closing, ask goose: "Summarize what we accomplished and what's next." Save that output, then paste it back when you restart:
goose
# paste: "We were refactoring the UserProfile component, fixing prop validation..."
  1. Project-specific context with .goosehints - Create a .goosehints file in your repo root with standing instructions:
This is a React/TypeScript project using Vite.
Main…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@Shiven0504
Comment options

@BittuChan
Comment options

Answer selected by BittuChan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants