Skip to content

Commit 87aeccf

Browse files
rocklambroslanasalameh1Ilana-zn
authored
Rebrand AOS to ACS across all documentation and files
## Summary - Renamed Agent Observability Standard → Agent Control Standard in all content - Replaced AOS → ACS in filenames, directories, code examples, and references - Updated URLs: aos.owasp.org → agentcontrolstandard.org - Updated repo references to Agent-Control-Standard/ACS - Renamed files: `docs/aos.md` → `acs.md`, `specification/AOS/` → `ACS/`, `AOS_in_action_example.md` → `ACS_in_action_example.md` ## Test plan - [ ] Verify all documentation renders correctly on agentcontrolstandard.org - [ ] Confirm no remaining AOS references via search - [ ] Validate mkdocs.yml navigation paths resolve --------- Co-authored-by: Lana Salameh <lanas@zenity.io> Co-authored-by: lanasalameh1 <84773754+lanasalameh1@users.noreply.github.com> Co-authored-by: Ilana-zn <ilanabs@zenity.io>
1 parent 6b1a598 commit 87aeccf

37 files changed

Lines changed: 729 additions & 292 deletions

.github/workflows/sync_version.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@ def main():
4242
f.write(updated_content)
4343
print(f"✓ Updated specification.md to version {version}")
4444

45-
# Update aos_schema.json
46-
with open('specification/AOS/aos_schema.json', 'r') as f:
45+
# Update acs_schema.json
46+
with open('specification/ACS/acs_schema.json', 'r') as f:
4747
data = json.load(f)
4848
data['version'] = version
49-
with open('specification/AOS/aos_schema.json', 'w') as f:
49+
with open('specification/ACS/acs_schema.json', 'w') as f:
5050
json.dump(data, f, indent=4)
51-
print(f"✓ Updated aos_schema.json to version {version}")
51+
print(f"✓ Updated acs_schema.json to version {version}")
5252

5353

5454
if __name__ == "__main__":

.github/workflows/sync_version.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,13 @@ jobs:
7070
Updated files:
7171
- `pyproject.toml`
7272
- `docs/spec/instrument/specification.md`
73-
- `specification/AOS/aos_schema.json`
73+
- `specification/ACS/acs_schema.json`
7474
7575
The version was read from the `version.txt` file.
7676
branch: version-sync-${{ env.VERSION }}
7777
delete-branch: true
7878
add-paths: |
7979
pyproject.toml
8080
docs/spec/instrument/specification.md
81-
specification/AOS/aos_schema.json
81+
specification/ACS/acs_schema.json
8282

CLAUDE.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Before finalizing any text, review against the Editorial Checklist in STYLE.md.
1010

1111
## Project Overview
1212

13-
AOS (Agent Observability Standard) is the industry standard for building secure, observable AI agents. It delivers three core capabilities:
13+
ACS (Agent Control Standard) is the industry standard for building secure, observable AI agents. It delivers three core capabilities:
1414
- **Inspectability**: Complete visibility into agent components and capabilities
1515
- **Traceability**: Full trace trail with reasoning chains
1616
- **Instrumentability**: Hard controls and policy enforcement
@@ -35,7 +35,7 @@ uv pip install -e .
3535
## Architecture Overview
3636

3737
### Core Framework Components
38-
The AOS framework consists of three interconnected layers:
38+
The ACS framework consists of three interconnected layers:
3939

4040
1. **Instrument Layer** (Hooks)
4141
- Real-time control points that allow Guardian Agents to permit, deny, or modify agent actions
@@ -56,8 +56,8 @@ The AOS framework consists of three interconnected layers:
5656
- Critical for supply chain security and compliance
5757

5858
### Key Protocol Concepts
59-
- **Observed Agent**: The AI agent being monitored (implements AOS endpoints)
60-
- **Guardian Agent**: Enforces security policies and observability (consumes AOS data)
59+
- **Observed Agent**: The AI agent being monitored (implements ACS endpoints)
60+
- **Guardian Agent**: Enforces security policies and observability (consumes ACS data)
6161
- **Session**: Scoped interaction unit from activation to completion
6262
- **Step**: Atomic action/decision within agent reasoning process
6363
- **Hook Response**: Guardian's permit/deny/modify decision with optional mutations
@@ -72,12 +72,12 @@ The AOS framework consists of three interconnected layers:
7272
- **Standards Integration**: OpenTelemetry spans, OCSF events, SBOM formats
7373

7474
### Important Files
75-
- `specification/AOS/aos_schema.json`: Complete JSON Schema for AOS protocol
75+
- `specification/ACS/acs_schema.json`: Complete JSON Schema for ACS protocol
7676
- `docs/spec/instrument/specification.md`: Detailed protocol specification
7777
- `docs/spec/instrument/hooks.md`: Available hooks and their triggers
7878
- `docs/spec/trace/events.md`: Event catalog and schemas
7979
- `docs/topics/core_concepts.md`: Fundamental concepts and terminology
80-
- `docs/topics/AOS_in_action_example.md`: Step-by-step implementation example
80+
- `docs/topics/ACS_in_action_example.md`: Step-by-step implementation example
8181
- `mkdocs.yml`: Documentation site configuration
8282

8383
### Navigation Structure
@@ -90,7 +90,7 @@ The documentation follows this hierarchy:
9090
This is a documentation-focused project built with:
9191
- **UV** for Python dependency management (replaces pip)
9292
- **MkDocs Material** for documentation generation
93-
- **GitHub Pages** for hosting at aos.owasp.org
93+
- **GitHub Pages** for hosting at agentcontrolstandard.org
9494

9595
### Roadmap Context
9696
- **v0.1** (Current): Documentation, schemas, and requirements

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ further defined and clarified by project maintainers.
5555
## Enforcement
5656

5757
Instances of abusive, harassing, or otherwise unacceptable behavior may be
58-
reported by contacting the project team at [aos@zenity.io](mailto:aos@zenity.io). All
58+
reported by contacting the project team at [acs@zenity.io](mailto:acs@zenity.io). All
5959
complaints will be reviewed and investigated and will result in a response that
6060
is deemed necessary and appropriate to the circumstances. The project team is
6161
obligated to maintain confidentiality with regard to the reporter of an incident.

CONTRIBUTING.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Contributing to AOS
1+
# Contributing to ACS
22

33
We're building trustworthy AI agents together. Your contributions make the future of agent observability possible.
44

@@ -8,15 +8,15 @@ Search existing issues and pull requests to avoid duplicating efforts.
88

99
## How to Contribute
1010

11-
**Ideas**: Join issue discussions or start new ones. Your voice shapes AOS direction.
11+
**Ideas**: Join issue discussions or start new ones. Your voice shapes ACS direction.
1212

1313
**Writing**: Expand documentation with your expertise. Clear explanations help everyone.
1414

1515
**Copy Editing**: Fix typos, clarify language, improve quality. Every word matters. Follow our [styling guide](./STYLE.md).
1616

1717
**Code**: Implement specifications, build tools, create examples.
1818

19-
**Standards**: Help Improve AOS, extend CycloneDX, SPDX, SWID for agent components.
19+
**Standards**: Help Improve ACS, extend CycloneDX, SPDX, SWID for agent components.
2020

2121
## Development Process
2222

@@ -39,7 +39,7 @@ All submissions require review via GitHub pull requests. Consult [GitHub Help](h
3939
## What We Need
4040

4141
**High Priority:**
42-
Look for unassigned [Open Issues](https://github.com/OWASP/www-project-agent-observability-standard/issues).
42+
Look for unassigned [Open Issues](https://github.com/Agent-Control-Standard/ACS/issues).
4343

4444
**Always Welcome:**
4545
- Documentation improvements
@@ -76,7 +76,7 @@ This guide is based on [github-contributing](https://raw.githubusercontent.com/s
7676

7777
## Community
7878

79-
- **[GitHub Discussions](https://github.com/OWASP/www-project-agent-observability-standard/discussions)**: Ask questions, share ideas
80-
- **[Issues](https://github.com/OWASP/www-project-agent-observability-standard/issues)**: Report bugs, request features
79+
- **[GitHub Discussions](https://github.com/Agent-Control-Standard/ACS/discussions)**: Ask questions, share ideas
80+
- **[Issues](https://github.com/Agent-Control-Standard/ACS/issues)**: Report bugs, request features
8181

8282
We're building the future of AI agent observability. Join us.

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# Agent Observability Standard
1+
# Agent Control Standard
22

3-
[![Apache License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](./LICENSE.txt)
3+
[![MIT License](https://img.shields.io/badge/License-MIT-blue.svg)](./LICENSE.txt)
44

5-
![AOS Banner](docs/assets/banner.png)
5+
![ACS Banner](docs/assets/banner.png)
66

77
**Making AI agents trustworthy by standardizing observability.**
88

@@ -20,48 +20,48 @@ For agents to become trustworthy they must be **inspectable, traceable and instr
2020
### Key Components
2121

2222
The standard covers the following aspects
23-
1. AOS that defines the interaction between the Observed Agent and the Guardian Agent
24-
2. Observability requirements and implementations for tracing all AOS events using OpenTelemetry and OCSF
23+
1. ACS that defines the interaction between the Observed Agent and the Guardian Agent
24+
2. Observability requirements and implementations for tracing all ACS events using OpenTelemetry and OCSF
2525
3. Agent BOM (AgBOM) requirements and implementations for exposing dynamic Agent's bill-of-material via CoycloneDX, SWID and SPDX
2626

2727
## Getting Started
2828

29-
- 📚 **Explore the Documentation:** Visit the [Documentation Site](https://aos.owasp.org) for a complete overview, the full specification, tutorials, and guides.
30-
- 📝 **View the Specification:** [Specification](https://github.com/OWASP/www-project-agent-observability-standard/tree/main/specification)
29+
- 📚 **Explore the Documentation:** Visit the [Documentation Site](https://agentcontrolstandard.org) for a complete overview, the full specification, tutorials, and guides.
30+
- 📝 **View the Specification:** [Specification](https://github.com/Agent-Control-Standard/ACS/tree/main/specification)
3131

3232
## Contributing
3333

34-
We welcome community contributions to enhance and evolve AOS!
34+
We welcome community contributions to enhance and evolve ACS!
3535

3636
- **Questions & Discussions:** Join our [GitHub Discussions](do we have github enterprise?).
37-
- **Issues & Feedback:** Report issues or suggest improvements via [GitHub Issues](https://github.com/OWASP/www-project-agent-observability-standard/issues).
37+
- **Issues & Feedback:** Report issues or suggest improvements via [GitHub Issues](https://github.com/Agent-Control-Standard/ACS/issues).
3838
- **Contribution Guide:** See our [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to contribute.
3939

4040
## What's next
4141

4242
#### v0.1 (Public Preview)
4343
- Overall documentation and requirements
44-
- AOS definitions and schema
44+
- ACS definitions and schema
4545
- Observability definitions for for OpenTelemetry and OCSF
4646
- AgBOM requirements
4747

4848
#### v1
4949
- Implementation of Agent instrumentation
5050
- Implementation of Guardian Agent sample app with
51-
- AOS Support
52-
- AOS to OpenTelemetry mapper
53-
- AOS to OCSF mapper
54-
- FastMCP client instrumentation for AOS
55-
- A2A client instrumentation for AOS
51+
- ACS Support
52+
- ACS to OpenTelemetry mapper
53+
- ACS to OCSF mapper
54+
- FastMCP client instrumentation for ACS
55+
- A2A client instrumentation for ACS
5656

5757
#### v2
5858
- Requirements for CycloneDX, SPDX, SWID
59-
- Implementation of AOS to AgBOM mappers for CycloneDX, SPDX, SWID
59+
- Implementation of ACS to AgBOM mappers for CycloneDX, SPDX, SWID
6060

6161
#### v3
6262
- Extending A2A and MCP to support deny and modify operations
6363
- Implementation of Agent with deny and modify support
6464

6565
## About
6666

67-
The AOS is an open-source project under the [Apache License 2.0](LICENSE), and is open to contributions from the community.
67+
The ACS is an open-source project under the [MIT License](LICENSE.txt), and is open to contributions from the community.

STYLE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# AOS Editorial Style Guide
1+
# ACS Editorial Style Guide
22

33
## Core Philosophy
44

@@ -20,7 +20,7 @@
2020

2121
### Language Choices
2222
- Active voice dominates: "Agents expose events" not "Events are exposed by agents"
23-
- Present tense when possible: "AOS provides" not "AOS will provide"
23+
- Present tense when possible: "ACS provides" not "ACS will provide"
2424
- Technical terms get defined once, then used freely
2525

2626
## Structure Guidelines

docs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,5 @@ Early standardization provides a unique opportunity to build trustworthiness int
5353

5454
## Read Next
5555

56-
- [AOS](./aos.md)
56+
- [ACS](./acs.md)
5757
- [Core Concepts](./topics/core_concepts.md)

docs/about.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
# About AOS
1+
# About ACS
22

3-
Agent Observability Standard (AOS) creates industry-wide transparency for AI agents.
3+
Agent Control Standard (ACS) creates industry-wide transparency for AI agents.
44

55
## Mission
66

77
Transform AI agents from black boxes into trustworthy systems through standardized observability.
88

9-
Enterprises need to see what agents do, understand why they act, and control their behavior. AOS provides the specifications and protocols to make this possible.
9+
Enterprises need to see what agents do, understand why they act, and control their behavior. ACS provides the specifications and protocols to make this possible.
1010

1111
## What We're Building
1212

13-
**Instrumentation Standard**: AOS standard for agent instrumentation.
13+
**Instrumentation Standard**: ACS standard for agent instrumentation.
1414

1515
**Standards Extensions**: Enhance CycloneDX, SPDX, SWID for AI agent components. Extend OCSF and OpenTelemetry with agent-specific schemas.
1616

@@ -22,10 +22,10 @@ Enterprises need to see what agents do, understand why they act, and control the
2222

2323
## Join the Mission
2424

25-
AOS succeeds when the entire AI agent ecosystem adopts these standards. We're building this together.
25+
ACS succeeds when the entire AI agent ecosystem adopts these standards. We're building this together.
2626

2727
- **Contribute**: Help shape the specifications
28-
- **Implement**: Build AOS support in your agent platform
28+
- **Implement**: Build ACS support in your agent platform
2929
- **Advocate**: Spread the word about trustworthy agents
3030

31-
Contact us at [aos@zenity.io](mailto:aos@zenity.io).
31+
Contact us at [acs@zenity.io](mailto:acs@zenity.io).

0 commit comments

Comments
 (0)