(1) Are you able to send a push message to the phone when Claude Code is waiting for a permission approval or other user input?
(2) Any thoughts on making this available on desktop as well, so we can access the session from either phone or laptop depending on where we are in the day? (I'm assuming we could just connect directly to the session from a laptop, but the auto-shutdown-on-idle is a nice feature of catnip)
(1) This one is on the top of my list. I have a branch that sets up proper iOS notifications. Coming soon.
(2) Yeah, I've considered making an actual desktop version. A hacky one exists already. You can run `catnip run` from your desktop and it will run catnip in a Docker container on your machine. There's a web interface, and it even works with native MacOS notifications.
Re: #2, I think I was looking for something different and likely simpler than what you were thinking... The session would still be running in a codespace, I just want to be able to start on my phone, then move to my Mac, which has a nicer keyboard, and still have the codespace automatically shut down when things go idle (depending on how you have that set up, it may be that I need a dedicated app for that, or it may be I just need to VA Code remote into the codespace).
Ahh, understood. Today you can install the iPad version to your mac, not the best experience but would get you what you want. I'll do some more thinking about a more Mac OS native experience.
Oooo nice, not really yet... Claude stores your session history in ~/.claude/projects/-Path-to-git-repo on your local machine. I should definitely add a "teleport" command like the one claude itself has which let's you move sessions between machines. It's a little tricky with git state & un commited changes but definitely possible. I'll consider this an upvote for that feature.
Nice - Two questions
(1) Are you able to send a push message to the phone when Claude Code is waiting for a permission approval or other user input?
(2) Any thoughts on making this available on desktop as well, so we can access the session from either phone or laptop depending on where we are in the day? (I'm assuming we could just connect directly to the session from a laptop, but the auto-shutdown-on-idle is a nice feature of catnip)
(1) This one is on the top of my list. I have a branch that sets up proper iOS notifications. Coming soon. (2) Yeah, I've considered making an actual desktop version. A hacky one exists already. You can run `catnip run` from your desktop and it will run catnip in a Docker container on your machine. There's a web interface, and it even works with native MacOS notifications.
Re: #2, I think I was looking for something different and likely simpler than what you were thinking... The session would still be running in a codespace, I just want to be able to start on my phone, then move to my Mac, which has a nicer keyboard, and still have the codespace automatically shut down when things go idle (depending on how you have that set up, it may be that I need a dedicated app for that, or it may be I just need to VA Code remote into the codespace).
Ahh, understood. Today you can install the iPad version to your mac, not the best experience but would get you what you want. I'll do some more thinking about a more Mac OS native experience.
This is so dope Chris! I wonder, can I continue sessions from my local Claude Code to Codespaces?
Oooo nice, not really yet... Claude stores your session history in ~/.claude/projects/-Path-to-git-repo on your local machine. I should definitely add a "teleport" command like the one claude itself has which let's you move sessions between machines. It's a little tricky with git state & un commited changes but definitely possible. I'll consider this an upvote for that feature.