Skip to content

fix: Fix daytona endless running command issue#3186

Merged
AleksandarCole merged 1 commit intomainfrom
fix--daytona-component-bug
Feb 19, 2026
Merged

fix: Fix daytona endless running command issue#3186
AleksandarCole merged 1 commit intomainfrom
fix--daytona-component-bug

Conversation

@AleksandarCole
Copy link
Collaborator

Problem: StartedAt was stored as time.Time in the metadata struct. When serialized to JSON (via Metadata.Set) and deserialized back via mapstructure.Decode, the time.Time value couldn't be decoded from a JSON string -- mapstructure doesn't support this without a custom decode hook. This left StartedAt as zero time (year 0001), making the timeout check always trigger immediately, so the poll never progressed to actually check the session status.

@cloudflare-workers-and-pages
Copy link

Deploying superplane with  Cloudflare Pages  Cloudflare Pages

Latest commit: 66f7036
Status: ✅  Deploy successful!
Preview URL: https://e5c25e3c.superplane.pages.dev
Branch Preview URL: https://fix--daytona-component-bug.superplane.pages.dev

View logs

@AleksandarCole AleksandarCole merged commit b307269 into main Feb 19, 2026
4 checks passed
@AleksandarCole AleksandarCole deleted the fix--daytona-component-bug branch February 19, 2026 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant