File size: 1,103 Bytes
1b64cba
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
name: workflow-agent-env
description: >
  A real-world environment simulating email and workflow management under partial observability.
  Agents must classify, respond, and manage tasks with incomplete information.

version: "1.0"

entry_point: app.env:WorkflowEnv

observation_space:
  type: object
  properties:
    emails:
      type: array
      description: List of emails in inbox
    tasks:
      type: array
    calendar:
      type: array
    history:
      type: array
    timestep:
      type: integer

action_space:
  type: object
  properties:
    type:
      type: string
      enum:
        - classify
        - reply
        - schedule
        - prioritize
        - request_info
        - archive
    target_id:
      type: string
    payload:
      type: object

tasks:
  - name: easy
    generator: tasks.easy:create_easy_task
    grader: graders.easy_grader:EasyGrader

  - name: medium
    generator: tasks.medium:create_medium_task
    grader: graders.medium_grader:MediumGrader

  - name: hard
    generator: tasks.hard:create_hard_task
    grader: graders.hard_grader:HardGrader