codetether-agent 4.7.0-a-002.4

A2A-native AI coding agent for the CodeTether ecosystem
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use serde::{Deserialize, Serialize};

/// Acknowledgement returned by an actor after handling a message.
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct ActorAck {
    pub message_id: String,
    pub actor_id: String,
}

impl ActorAck {
    /// Creates an acknowledgement for a handled message.
    pub fn new(message_id: impl Into<String>, actor_id: impl Into<String>) -> Self {
        Self {
            message_id: message_id.into(),
            actor_id: actor_id.into(),
        }
    }
}