Skip to content
This repository has been archived by the owner on Dec 22, 2024. It is now read-only.

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

JarbasAl added 2 commits June 30, 2024 21:23
  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 https://github.com/JarbasHiveMind/HiveMind-core/pull/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 subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants