-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Documentation general improvements (#2291)
* Addition of examples for analyse logs command on advance reference section * Addition of autonomy develop and push-all command documentation * Addition of introduction pages for sections: - Advanced Reference > Commands - Configure Service - Get Started * Fix typos and some generic text improvements --------- Co-authored-by: Naiane B <[email protected]>
- Loading branch information
1 parent
aab6acb
commit 530e7d5
Showing
12 changed files
with
242 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
Development tools for agent services. | ||
|
||
## Usage | ||
```bash | ||
autonomy develop [OPTIONS] COMMAND [ARGS]... | ||
``` | ||
|
||
## Options | ||
`--help` | ||
: Show the help message and exit. | ||
|
||
## `autonomy develop service-registry-network` | ||
Run service registry contracts locally. | ||
|
||
### Usage | ||
```bash | ||
autonomy develop service-registry-network [OPTIONS] | ||
``` | ||
|
||
### Examples | ||
|
||
Run service registry contracts locally | ||
|
||
```bash | ||
autonomy develop service-registry-network | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
|
||
Push all available packages to a registry. | ||
|
||
## Usage | ||
```bash | ||
autonomy push-all [OPTIONS] | ||
``` | ||
|
||
## Options | ||
`--packages-dir PATH` | ||
: Path to the packages directory. | ||
|
||
`--help` | ||
: Show the help message and exit. | ||
|
||
## Examples | ||
Push all packages | ||
|
||
```bash | ||
autonomy push-all --packages-dir ./packages | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# Open Autonomy CLI Overview | ||
|
||
This page provides a quick reference to commonly used CLI commands in the Open Autonomy framework. Each command has a brief description and basic usage example, with links to more detailed documentation. | ||
|
||
## Core Commands | ||
|
||
### autonomy analyse | ||
Analyse an agent service, including ABCI app specifications, docstrings, logs, and more. | ||
|
||
[Detailed analyse documentation](./advanced_reference/commands/autonomy_analyse.md) | ||
|
||
### autonomy deploy | ||
Deploy an agent service using various deployment backends (Docker, Kubernetes, or localhost). | ||
|
||
[Detailed deploy documentation](./advanced_reference/commands/autonomy_deploy.md) | ||
|
||
### autonomy develop | ||
Development tools for agent services. | ||
|
||
[Detailed develop documentation](./advanced_reference/commands/autonomy_develop.md) | ||
|
||
### autonomy fetch | ||
Fetch an agent or service from a registry. | ||
|
||
[Detailed fetch documentation](./advanced_reference/commands/autonomy_fetch.md) | ||
|
||
### autonomy mint | ||
Mint components and services on-chain. | ||
|
||
[Detailed mint documentation](./advanced_reference/commands/autonomy_mint.md) | ||
|
||
### autonomy push-all | ||
Push all available packages to a registry. | ||
|
||
[Detailed push-all documentation](./advanced_reference/commands/autonomy_push_all.md) | ||
|
||
### autonomy replay | ||
Replay tools for agent services. | ||
|
||
[Detailed replay documentation](./advanced_reference/commands/autonomy_replay.md) | ||
|
||
### autonomy service | ||
Manage on-chain services. | ||
|
||
[Detailed service documentation](./advanced_reference/commands/autonomy_service.md) | ||
|
||
## Additional Information | ||
|
||
- Most commands support the `--help` flag for detailed usage information | ||
- Commands that interact with blockchains typically require a key file | ||
- Many commands have additional options for customization and configuration | ||
- See the [detailed command reference](./advanced_reference/commands/autonomy_analyse.md) for complete documentation of each command | ||
|
||
## Common Options | ||
|
||
Many commands share common options: | ||
|
||
- `--registry`: Specify the registry to use (default: remote) | ||
- `--chain`: Select blockchain network (e.g., ethereum, polygon) | ||
- `--key`: Path to key file for blockchain transactions | ||
- `--password`: Password for encrypted key files | ||
- `--help`: Show help message and exit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
#Advanced reference - index | ||
# Advanced reference | ||
|
||
In this section you will find advanced developer topics such as the API and CLI documentation, | ||
debugging tools and other topics relevant for the development of agent services with | ||
the {{open_autonomy}} framework. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Configure Service | ||
|
||
This section provides detailed information and guides for configuring an agent service. | ||
Here you will find: | ||
|
||
- [The service configuration file](./service_configuration_file.md): Learn how to set up and customize your service's configuration | ||
- [Configure access to external chains](./configure_access_external_chains.md): Guide for configuring your service to work with different blockchain networks | ||
- [On-chain deployment checklist](./on-chain_deployment_checklist.md): Requirements and steps for deploying your service on-chain | ||
- [Analyze and test](./analyze_test.md): Tools and practices for testing and analyzing your service | ||
|
||
These guides will help you properly configure and validate your agent service for both development and production environments. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Getting Started | ||
|
||
Welcome to the Open Autonomy Framework documentation! This section will help you understand and get started with building your own agent services. | ||
|
||
## What are Agent Services? | ||
|
||
Agent services are decentralized off-chain services that run as multi-agent systems and are secured on public blockchains. They enable complex processing and autonomous actions while maintaining decentralization, trust-minimization, transparency, and robustness. | ||
|
||
## Key Topics | ||
|
||
1. [What is an Agent Service?](./what_is_an_agent_service.md) | ||
Learn about the architecture and components of agent services, including how they work and interact with blockchain networks. | ||
|
||
2. [Why do we need Agent Services?](./why_do_we_need_agent_services.md) | ||
Understand the challenges in blockchain technology that agent services address and their role in the crypto ecosystem. | ||
|
||
3. [Use cases](./use_cases.md) | ||
Explore practical applications of agent services, from DAO operations to customizable infrastructure solutions. | ||
|
||
4. [Agent Services compared](./agent_services_compared_to.md) | ||
See how agent services compare to other software solutions and understand when to use them. | ||
|
||
## Next Steps | ||
|
||
After understanding the basics of agent services, you can: | ||
|
||
- Follow our [Quick Start Guide](../guides/quick_start.md) to build your first agent service | ||
- Learn about the [Development Process](../guides/overview_of_the_development_process.md) | ||
- Explore [Key Concepts](../key_concepts/index.md) in depth | ||
|
||
## Need Help? | ||
|
||
If you have questions or need assistance: | ||
|
||
- Check our [Questions and Answers](../questions-and-answers.md) section | ||
- Join our community on [Discord](https://discord.com/invite/z2PT65jKqQ) | ||
- Visit the [Autonolas website](https://www.autonolas.network/) for more resources |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters