Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat/skill_intent_blacklist_per_client #89

Merged
merged 5 commits into from
Jul 5, 2024

Conversation

JarbasAl
Copy link
Member

@JarbasAl JarbasAl commented Jun 30, 2024

companion to OpenVoiceOS/ovos-core#492

intents are of the format "skill_id:intent_name"
skills are the default "skill_id" used everywhere else

$ hivemind-core --help
Usage: hivemind-core [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  add-client          add credentials for a client
  allow-msg           allow message types sent from a client
  blacklist-intent    blacklist intents from being triggered by a client
  blacklist-skill     blacklist skills from being triggered by a client
  delete-client       remove credentials for a client (numeric unique ID)
  list-clients        list clients and credentials
  listen              start listening for HiveMind connections
  unblacklist-intent  remove intents from a client blacklist
  unblacklist-skill   remove skills from a client blacklist

satellite devices can define EXTRA blacklisted skills or intents in their session/mycroft.conf

  blacklist-intent  blacklist intents from being triggered by a client

  blacklist-skill   blacklist skills from being triggered by a client
@JarbasAl JarbasAl added the enhancement New feature or request label Jun 30, 2024
@JarbasAl JarbasAl requested a review from goldyfruit June 30, 2024 20:34
@goldyfruit
Copy link
Contributor

Maybe this PR should be rebased with #94 changes.

@JarbasAl
Copy link
Member Author

JarbasAl commented Jul 2, 2024

Maybe this PR should be rebased with #94 changes.

done

@JarbasAl JarbasAl merged commit 16eee11 into dev Jul 5, 2024
1 of 6 checks passed
@JarbasAl JarbasAl deleted the feat/skill_intent_blacklist_per_client branch July 5, 2024 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants