Manage an existing need (edit / close / status)
manage_needManage an existing need:
action='status': Get current state (active/closing/closed, remaining TTL, total matches, current safe_tags).
action='close': End the need. Closing erases the need's raw text + embedding immediately. But anything that already matched was already sent to the other party — closing can't pull that back (it stays in their match record, like an email you've already sent).
action='edit': Change i_seek / i_offer / safe_tags. Changing content forces a re-extraction of safe_tags (unless you pass safe_tags explicitly) and re-runs matching against the active pool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| i_seek | No | ||
| i_offer | No | ||
| need_id | Yes | ||
| safe_tags | No |