Implement plans

This commit is contained in:
2026-03-04 02:19:22 +00:00
parent 34ee49410d
commit 0718a06c19
31 changed files with 3987 additions and 181 deletions

View File

@@ -38,7 +38,7 @@
</div>
<div class="column is-4">
<label class="label is-size-7" for="create_trigger_token">Primary Trigger Token</label>
<input id="create_trigger_token" class="input is-small" name="trigger_token" value="#bp#" readonly>
<input id="create_trigger_token" class="input is-small" name="trigger_token" value=".bp" readonly>
</div>
</div>
<label class="label is-size-7" for="create_template_text">BP Template (used only by <code>bp</code> in AI mode)</label>
@@ -446,4 +446,30 @@
border-top: 1px solid #dbdbdb;
}
</style>
<script>
(function () {
const commandSelect = document.getElementById("create_command_slug");
const nameInput = document.getElementById("create_name");
const triggerInput = document.getElementById("create_trigger_token");
if (!commandSelect || !nameInput || !triggerInput) {
return;
}
const applyDefaults = function () {
const slug = String(commandSelect.value || "").trim().toLowerCase();
if (slug === "codex") {
triggerInput.value = ".codex";
if (!nameInput.value || nameInput.value === "Business Plan") {
nameInput.value = "Codex";
}
return;
}
triggerInput.value = ".bp";
if (!nameInput.value || nameInput.value === "Codex") {
nameInput.value = "Business Plan";
}
};
commandSelect.addEventListener("change", applyDefaults);
applyDefaults();
})();
</script>
{% endblock %}