Skip to main content

Augment Context Engine (ACE) Wrapper

Project description

ACE Wrapper

Semantic codebase retrieval using the Augment Context Engine through a small ace command.

Use it when the relevant identifiers are unknown and the query is about behavior, intent, architecture, or data flow. Treat results as candidate files, then read the returned files and confirm exact identifiers or call sites with literal search.

Prerequisites

Authenticate the Augment CLI before searching:

auggie login

Install

From this repository:

uv tool install .

From a published package:

uv tool install ace-wrapper

Usage

timeout 60s ace "How is the authentication flow implemented?" -w /path/to/project/root
timeout 60s ace "Find where uploaded files are validated and stored" -w /path/to/project/root
timeout 60s ace "用户登录流程在哪里实现" -w /path/to/project/root

Use --verbose for debug logs:

timeout 60s ace "config loading" -w /path/to/project/root --verbose

Reliability Boundaries

  • ACE is a candidate-file generator, not proof that a feature exists.
  • Verify important conclusions by reading files and using exact search.
  • Split unrelated workflows into separate queries.
  • Use literal search for exact identifiers, error strings, routes, events, and config keys.

More usage guidance lives in references/guide.md.

Release

Publishing is handled by GitHub Actions. Create and push a version tag to build, publish to PyPI, and create a GitHub Release:

git tag v0.1.0
git push origin v0.1.0

The PyPI publish job uses Trusted Publishing, so the PyPI project must allow the ferstar/ace-wrapper repository and the pypi GitHub environment.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ace_wrapper-0.1.0.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ace_wrapper-0.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file ace_wrapper-0.1.0.tar.gz.

File metadata

  • Download URL: ace_wrapper-0.1.0.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ace_wrapper-0.1.0.tar.gz
Algorithm Hash digest
SHA256 df0fddfe4e074d7b0347e63dfd81957125e824535c641b38e61f2cbd39533f55
MD5 881d8b03748591d27013ed37711b6b8f
BLAKE2b-256 92d41992b5a393c296a6ce20a39c4eee0284e04a391f0ac778e901e89f2c5d93

See more details on using hashes here.

Provenance

The following attestation bundles were made for ace_wrapper-0.1.0.tar.gz:

Publisher: release.yml on ferstar/ace-wrapper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ace_wrapper-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ace_wrapper-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ace_wrapper-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 974cb8ee705f768baf01699f6d5800df509ac8dfca82ade408305fc53a2200b1
MD5 e3c50314032cad945adaddca93457a92
BLAKE2b-256 a04121c81391359f3baed2ae36f5bdd98ef7d756e9346061bee628e870a8dce7

See more details on using hashes here.

Provenance

The following attestation bundles were made for ace_wrapper-0.1.0-py3-none-any.whl:

Publisher: release.yml on ferstar/ace-wrapper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page