18 Commits

Author SHA1 Message Date
Yam Marcovitz
9a57737883 Rename journey conditions to triggers
Rename the journey "conditions" concept to "triggers" throughout the
codebase, REST API, CLI, and SDKs to better reflect their role as
activation signals.

- Core: Journey.triggers replaces Journey.conditions on the model and
  store interfaces. The journey_conditions document collection (with a
  condition field) becomes journey_triggers (with a trigger field).
  Journey schema bumped to 0.7.0 with a v0.6.0 -> v0.7.0 identity loader
  migration, plus a cross-collection migration in
  parlant-prepare-migration that copies and renames.
- REST API: hard rename — request bodies, response fields, and
  JourneyTriggerUpdateParams replace the old condition variants. No
  aliases.
- SDK: Server.create_journey now takes triggers=, and Journey.triggers
  exposes the Guideline list. The conditions= keyword and conditions
  property remain as deprecated aliases that emit DeprecationWarning;
  passing both raises an error.
- CLI: subcommands renamed to journey add-trigger / remove-trigger with
  a --trigger flag and a "Trigger Guideline IDs" display column.
- LLM-facing prompt strings ("Journey activation condition: ...") are
  intentionally preserved.

Edge transition conditions and the singular Guideline.condition field
are unrelated and unchanged.
2026-04-28 08:48:56 +03:00
Yam Marcovitz
0c93d08c44 Rename STREAMING to STREAM
Signed-off-by: Yam Marcovitz <yam@emcie.co>
2026-02-07 15:50:16 +02:00
Yam Marcovitz
2680bec6de Add streaming generators
Signed-off-by: Yam Marcovitz <yam@emcie.co>
2026-02-04 10:59:34 +02:00
Taooo-habitus
498c8ff138 🔨 Refactor: Revert healthcare.py
Signed-off-by: Taooo-habitus <ttan@habitus.dk>
2026-01-12 13:01:38 +02:00
Taooo-habitus
331417d529 Test: Add snowflake-store healthcare example
Signed-off-by: Taooo-habitus <ttan@habitus.dk>
2026-01-12 13:01:38 +02:00
Yam Marcovitz
2e49422bb1 Add some support for voice deployments, with an example
Signed-off-by: Yam Marcovitz <yam@emcie.co>
2025-10-05 15:51:14 -06:00
Yam Marcovitz
c1278fac65 Fix healthcare example
Signed-off-by: Yam Marcovitz <yam@emcie.co>
2025-09-30 23:39:08 -06:00
Yam Marcovitz
63261fe8db Fix healthcare example
Signed-off-by: Yam Marcovitz <yam@emcie.co>
2025-09-13 17:04:36 +03:00
Yam Marcovitz
fc2410dc57 More informative prompt section rendering exception
Signed-off-by: Yam Marcovitz <yam@emcie.co>
2025-09-13 17:01:30 +03:00
Yam Marcovitz
d1a83bd3df Add off-topic guideline to example
Signed-off-by: Yam Marcovitz <yam@emcie.co>
2025-08-13 16:25:27 +00:00
Yam Marcovitz
776b255b44 Add healthcare example
Signed-off-by: Yam Marcovitz <yam@emcie.co>
2025-08-12 19:47:50 +00:00
Dor Zohar
8c57dc86f9 Move exmaples.modules to tests.modules 2025-01-14 15:43:03 +00:00
MCNatsu
fc6c3ae5e7 added missing license headers 2024-12-30 17:43:12 +02:00
Dor Zohar
8799520dba Rephrasing description for utterance action 2024-12-25 20:17:38 +00:00
Dor Zohar
ea8133f14a Delete unnecessary history interaction in for uttering 2024-12-25 19:37:27 +00:00
Dor Zohar
38a695cf75 Add consult expert with utter 2024-12-25 19:37:27 +00:00
Dor Zohar
8e7792f88e Final touch ups for module loading 2024-12-17 17:31:12 +00:00
Dor Zohar
2436dc6106 Change example modules to be under root dir 2024-12-16 14:21:57 +00:00