OpenSquared
52890f4d1d
feat: wavelets simulation
2026-07-20 21:43:35 +02:00
OpenSquared
9079d4e9c5
feat: wavelets
2026-07-19 16:03:09 +02:00
OpenSquared
b900d77aa0
feat: wavelets
2026-07-19 14:57:25 +02:00
OpenSquared
e6fb404062
feat: wavelets
2026-07-19 12:44:54 +02:00
OpenSquared
67952e01fa
feat: strategy builder
2026-07-19 10:55:56 +02:00
OpenSquared
3417bb6075
feat: strategy builder
2026-07-19 09:39:09 +02:00
OpenSquared
e7247d4c4c
feat: saxo history
2026-07-19 08:49:57 +02:00
OpenSquared
d4fb15ca9a
feat: saxo
2026-07-19 00:55:46 +02:00
OpenSquared
34a4228e78
feat: strategy builder
2026-07-18 23:46:02 +02:00
OpenSquared
2b6b32958d
feat: strategy builder
2026-07-18 23:35:17 +02:00
OpenSquared
0d3a6a6fad
feat: saxo
2026-07-18 22:20:33 +02:00
OpenSquared
b0b7f9bfda
feat: option
2026-07-18 22:04:43 +02:00
OpenSquared
d359480302
feat: saxo connector
2026-07-18 20:27:44 +02:00
OpenSquared
dec5da37b1
feat: saxo connector
2026-07-18 19:44:32 +02:00
OpenSquared
212bdf6678
feat: sexo history
2026-07-18 18:54:12 +02:00
OpenSquared
ca57f7d8d6
feat: saxo history
2026-07-18 18:44:00 +02:00
OpenSquared
ff242bd2a6
feat: saxo history
2026-07-18 18:26:07 +02:00
OpenSquared
bff2f70781
Saxo connector
2026-07-18 17:14:13 +02:00
OpenSquared
91054979ec
feat: strategy builder
2026-07-18 16:37:35 +02:00
OpenSquared
16ccc7c2c7
feat: cycle
2026-07-15 14:59:11 +02:00
OpenSquared
2d474c9194
feat: cycle
2026-07-15 12:03:02 +02:00
OpenSquared
ce9c0b53a9
feat: chatbot
2026-07-15 08:47:16 +02:00
OpenSquared
c4de6957ea
feat: chatbot
2026-07-14 17:31:34 +02:00
OpenSquared
b693aca2dc
feat: wavelets
2026-07-14 16:23:18 +02:00
OpenSquared
ad07c8d886
feat: new cockpit
2026-07-14 11:21:43 +02:00
OpenSquared
3be72e44cc
feat: instrument model
2026-07-03 21:48:55 +02:00
OpenSquared
716d8fa56c
feat: instrument model
2026-07-03 17:39:44 +02:00
OpenSquared
2bb8109eb4
feat: instrument model
2026-07-03 16:03:59 +02:00
OpenSquared
2d8cccec07
feat: instrument model
2026-07-03 15:34:48 +02:00
OpenSquared
8f51e0de7b
feat: instrument model
2026-07-03 11:00:23 +02:00
OpenSquared
5381b3fb92
feat: instrument model
2026-07-03 10:36:52 +02:00
OpenSquared
c3e9b21bda
feat: instrument model
2026-07-03 10:17:02 +02:00
OpenSquared
f4e57e9d84
feat: instrument model
2026-07-03 09:59:26 +02:00
OpenSquared
d9e9d30889
feat: instrument model
2026-07-03 00:31:30 +02:00
OpenSquared
a8ee808937
feat: instrument model
2026-07-03 00:04:37 +02:00
OpenSquared
ff6f0b390d
feat: instrument model
2026-07-02 23:36:06 +02:00
OpenSquared
e2144d93e9
feat: instrument model
2026-07-02 22:46:55 +02:00
OpenSquared
7f7c343c9e
feat: instrument model
2026-07-02 22:34:16 +02:00
OpenSquared
aecbdc9929
feat: instrument model
2026-07-02 20:31:30 +02:00
OpenSquared
ae5865a156
feat: pressure
2026-07-02 18:07:21 +02:00
OpenSquared
01709e5edf
feat: causal lab
2026-07-02 16:46:38 +02:00
OpenSquared
5081514898
feat: calendar
2026-07-02 11:27:45 +02:00
OpenSquared
e1681edffc
feat: causal lab
2026-07-01 21:01:00 +02:00
OpenSquared
8b59eff744
feat: macro series
2026-07-01 16:16:51 +02:00
OpenSquared
776c19e1ae
feat: macro series
2026-07-01 15:58:47 +02:00
OpenSquared
292d2c6413
feat: bank forceasts
2026-06-30 21:47:20 +02:00
OpenSquared
bb614936c3
feat: macro series
2026-06-30 19:08:33 +02:00
OpenSquared
12c298cf83
fix: graphe calculation
2026-06-30 12:00:42 +02:00
OpenSquared
ce7f89cf2a
fix: graphe calculation
2026-06-30 11:45:55 +02:00
OpenSquared
f9dddb7184
feat: graph patch grammar DSL for causal editor
...
New grammar panel replaces free-text AI prompt with a two-step workflow:
1. NL to Grammar: GPT-4o converts description to patch ops (new endpoint ai-to-grammar)
2. Apply: frontend parser applies grammar locally without AI
Grammar syntax: (+|-|~)(node|edge|coef|input|instruments) key=val key=val
Sign shortcuts: + positive, - negative, = neutral
Auto-positions new nodes when x/y omitted.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-30 09:30:17 +02:00