-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathprograms.yaml
More file actions
26 lines (19 loc) · 807 Bytes
/
Copy pathprograms.yaml
File metadata and controls
26 lines (19 loc) · 807 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
version: 1
programs:
- id: return_42
semantics: Return numeric value 42.
- id: increment_value_by_arg0
semantics: Increment memory key `value` by positional arg 0, defaulting to 0.
- id: set_value_from_amount_kwarg
semantics: Set memory key `value` from named arg `amount` and return it.
- id: raise_boom
semantics: Raise runtime execution error with message containing "boom".
- id: delegate_compute_add_2_3
semantics: Create child agent with role `calculator` and return child.add(2, 3).
- id: add_args_0_1
semantics: Return positional arg 0 plus positional arg 1.
provider_payloads:
- id: invalid_nil
semantics: Provider returns null/nil generated program.
- id: invalid_blank
semantics: Provider returns empty or whitespace-only generated program.