Thanks for reporting this @aniruddhaadak80
As the comments says:
// NOTE: build (Daytona network I/O) runs inside the transaction for now; the design is being revisited.
This is expected for now.
We can still edit the Agents.md to mention this exception, and also clarify if the remote call has a timeout, it should be fine
Originally posted by @thesujai in #418
packages/trueforge/AGENTS.md prohibits all remote I/O inside withTransaction, but the Daytona buildImage() call intentionally runs there with a timeout.
Following the latest comment on #418, update the guidance to document this exception and clarify when timeout-bounded remote calls are permitted.
Originally posted by @thesujai in #418
packages/trueforge/AGENTS.md prohibits all remote I/O inside withTransaction, but the Daytona buildImage() call intentionally runs there with a timeout.
Following the latest comment on #418, update the guidance to document this exception and clarify when timeout-bounded remote calls are permitted.