Skip to content

feat(install): enable Parzival when NON_INTERACTIVE via INSTALL_PARZIVAL=true#124

Merged
Hidden-History merged 1 commit intoHidden-History:mainfrom
thecontstruct:feat/install-parzival-noninteractive
Apr 18, 2026
Merged

feat(install): enable Parzival when NON_INTERACTIVE via INSTALL_PARZIVAL=true#124
Hidden-History merged 1 commit intoHidden-History:mainfrom
thecontstruct:feat/install-parzival-noninteractive

Conversation

@thecontstruct
Copy link
Copy Markdown
Contributor

Summary

Non-interactive installs (e.g. NON_INTERACTIVE=true add-project/CI) previously always skipped Parzival and forced PARZIVAL_ENABLED=false.

Change

  • If INSTALL_PARZIVAL=true is set, run the full Parzival V2 setup path even when NON_INTERACTIVE=true.
  • Default non-interactive behavior is unchanged (still skips Parzival unless opted in).

Usage

NON_INTERACTIVE=true INSTALL_PARZIVAL=true AI_MEMORY_ADD_PROJECT_MODE=true \
  GITHUB_REPO=owner/repo \
  ./scripts/install.sh /path/to/project owner/repo

configure_parzival_env already skips the greeting name prompt when non-interactive; setup_model_dispatch remains skipped in non-interactive mode.

…ZIVAL=true

CI and default NON_INTERACTIVE runs still skip Parzival; add-project automation
can opt in without prompts.

Made-with: Cursor
@Hidden-History Hidden-History merged commit 9aad27b into Hidden-History:main Apr 18, 2026
17 checks passed
Hidden-History pushed a commit that referenced this pull request Apr 18, 2026
…-up)

Adds INSTALL.md section under "Non-Interactive Mode (CI/Automation)"
explaining the new INSTALL_PARZIVAL=true opt-in introduced by PR #124,
including the literal-"true" matching rule and interactive-mode behavior.

CHANGELOG entry under [Unreleased] credits Phil's contribution and notes
default non-interactive behavior is unchanged.

No functional changes — docs-only follow-up to merge commit 9aad27b.
Hidden-History pushed a commit that referenced this pull request Apr 18, 2026
Documents the user-facing upgrade path for the Unreleased state on main:
- Pull + installer Option 1 + Python container rebuild for langfuse>=4.0.6
- Verification steps (langfuse Version check, 17/17 healthy)
- Optional INSTALL_PARZIVAL=true non-interactive flag usage

CHANGELOG entries added for PR #120 (langfuse floor bump) and PR #113
(GH Actions group bump) under Changed section. PR #124 entry already
present from earlier this session.

No functional changes — docs-only follow-up to merge commits 769379b,
238cd3a, and the live-test verification pass run this session.
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