tandem-server 0.4.37

HTTP server for Tandem engine APIs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::collections::HashMap;
use std::path::{Path, PathBuf};
use std::sync::Arc;
use std::time::Instant;

use anyhow::Context;
use futures::future::BoxFuture;
use serde::Deserialize;
use serde::Serialize;
use serde_json::{json, Value};
use tandem_core::{
    any_policy_matches, SpawnAgentHook, SpawnAgentToolContext, SpawnAgentToolResult,
    ToolPolicyContext, ToolPolicyDecision, ToolPolicyHook,
};

include!("agent_teams_parts/part01.rs");
include!("agent_teams_parts/part02.rs");