Implement plans
This commit is contained in:
@@ -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 %}
|
||||
|
||||
Reference in New Issue
Block a user