From bbc4bd934e60bd50c2e1a7450c2f8a79f7115a57 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Wed, 18 Oct 2023 17:35:22 -0400 Subject: describe auto tags --- docs/dev/annotation.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'docs/dev') diff --git a/docs/dev/annotation.md b/docs/dev/annotation.md index 03d676bc..bad34677 100644 --- a/docs/dev/annotation.md +++ b/docs/dev/annotation.md @@ -96,7 +96,9 @@ If you include an address when you call `Function.add_tag`, you'll create an add ### Auto Tags -If you want to create auto tags, as of 3.4, these are no longer in separate APIs. Simply provide the `auto=True` flag to the above calls. +Auto Tags are tags that are created automatically by some process or plugin. They will not be saved into the database as the assumption is that they are automatically created each time the file is to be opened. This is unlikely to be true for most use cases which is why the auto API was deprecated in favor of a unified API that defaults to `auto=false`. + +If you want to create auto tags as of 3.4, provide the `auto=True` flag to the above calls. ```py >>> bv.add_tag(0xdeadbeef, "Vulnerability", "Buffer overflooooowwwww!!!", auto=True) -- cgit v1.3.1