Skip to content

Expose Coolify environment lifecycle flags - #1518

Closed
kitze wants to merge 1 commit into
UsefulSoftwareCo:mainfrom
kitze:codex/fix-coolify-env-flags
Closed

kitze wants to merge 1 commit into
UsefulSoftwareCo:mainfrom
kitze:codex/fix-coolify-env-flags

Conversation

@kitze

@kitze kitze commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • repair the three Coolify application environment-variable write schemas that omit is_runtime and is_buildtime
  • apply a fail-closed operation/path/parameter/body fingerprint across fresh compilation, stored refresh, and legacy tool-schema projection
  • preserve the normal OpenAPI JSON request path and become a no-op once the upstream schemas expose both fields

Verification

  • OpenAPI plugin suite: 46 files, 269 tests passed
  • plugin and workspace typecheck
  • root format and lint
  • collision, non-target, fresh persistence, legacy projection, refresh persistence, and JSON transport regressions

Risk and rollback

The compatibility repair is limited to exact Coolify environment write fingerprints. Reverting this commit restores the current schemas; no credential storage or transport path changes.

@RhysSullivan

Copy link
Copy Markdown
Collaborator

We're clearing the backlog ahead of the v2 launch, so we're closing this. If it still applies to v2, please open a new issue or PR against v2.

Sent from my Claude

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.

2 participants