We use the Windsor.ai plugin to inventory and document our destination tasks in Git.
Currently, get_destination_tasks returns only summary information. Please expand it, or add a read-only get_destination_task(id) tool, returning:
- Task ID, alias, status, and schedule
- Connector and complete configured url
- Destination type
- S3 bucket, region, folder path, filename, and file format
- AWS access key ID or other non-secret credential identifier
The configured url should be returned exactly as stored or displayed, including its query string. We rely on that URL to capture the selected fields, accounts, period/date settings, filters, and other source-query parameters. Separate decomposed source fields are unnecessary if the complete URL contains this information.
Please exclude: - AWS secret access keys
- Passwords
- OAuth/access tokens
- Private keys
- Other secret credential material
The AWS access key ID and similar non-secret identifiers may be returned. This read-only information would let us map and manage tasks, document their configuration in Git, identify duplicates, and detect configuration drift.