subagent thinking accordion; indicator fixes; script details & edit

This commit is contained in:
2026-04-20 15:09:37 -04:00
parent a188268906
commit b1d4459809
25 changed files with 2041 additions and 174 deletions

View File

@@ -8,6 +8,8 @@ import TabPanel from 'primevue/tabpanel'
import OrdersTab from './tabs/OrdersTab.vue'
import PlaceholderTab from './tabs/PlaceholderTab.vue'
import ResearchTab from './tabs/ResearchTab.vue'
import StrategiesTab from './tabs/StrategiesTab.vue'
import IndicatorsTab from './tabs/IndicatorsTab.vue'
interface TempTab {
id: string
@@ -84,10 +86,11 @@ defineExpose({
<div v-if="isExpanded" class="tray-resize-handle" @pointerdown="startResize" @pointermove="onResizeMove" />
<Tabs :value="isExpanded ? activeTab : null" class="tray-tabs">
<TabList class="tray-tab-list">
<Tab value="positions" @click="onTabClick('positions')">Positions</Tab>
<Tab value="orders" @click="onTabClick('orders')">Orders</Tab>
<Tab value="indicators" @click="onTabClick('indicators')">Indicators</Tab>
<Tab value="research" @click="onTabClick('research')">Research</Tab>
<Tab value="strategies" @click="onTabClick('strategies')">Strategies</Tab>
<Tab value="positions" @click="onTabClick('positions')">Positions</Tab>
<Tab
v-for="tab in tempTabs"
:key="tab.id"
@@ -106,8 +109,9 @@ defineExpose({
<TabPanels v-if="isExpanded" class="tray-panels">
<TabPanel value="positions" class="tray-panel"><PlaceholderTab label="Positions" /></TabPanel>
<TabPanel value="orders" class="tray-panel"><OrdersTab /></TabPanel>
<TabPanel value="strategies" class="tray-panel"><PlaceholderTab label="Strategies" /></TabPanel>
<TabPanel value="research" class="tray-panel"><ResearchTab /></TabPanel>
<TabPanel value="indicators" class="tray-panel"><IndicatorsTab /></TabPanel>
<TabPanel value="strategies" class="tray-panel"><StrategiesTab /></TabPanel>
<TabPanel
v-for="tab in tempTabs"
:key="tab.id"