### Required

[\[1\]](https://github.com/viknsagit/timeweb-ai-obsidian/blob/a8c07fd45b7c74db7dde417f7304d0ea7e0c7678/main.ts#L67-L67)[\[2\]](https://github.com/viknsagit/timeweb-ai-obsidian/blob/a8c07fd45b7c74db7dde417f7304d0ea7e0c7678/main.ts#L157-L157)
Unexpected console statement. Only these console methods are allowed: warn, error, debug.

[\[1\]](https://github.com/viknsagit/timeweb-ai-obsidian/blob/a8c07fd45b7c74db7dde417f7304d0ea7e0c7678/main.ts#L76-L76)[\[2\]](https://github.com/viknsagit/timeweb-ai-obsidian/blob/a8c07fd45b7c74db7dde417f7304d0ea7e0c7678/main.ts#L181-L181)[\[3\]](https://github.com/viknsagit/timeweb-ai-obsidian/blob/a8c07fd45b7c74db7dde417f7304d0ea7e0c7678/main.ts#L184-L184)[\[4\]](https://github.com/viknsagit/timeweb-ai-obsidian/blob/a8c07fd45b7c74db7dde417f7304d0ea7e0c7678/main.ts#L185-L185)[\[5\]](https://github.com/viknsagit/timeweb-ai-obsidian/blob/a8c07fd45b7c74db7dde417f7304d0ea7e0c7678/main.ts#L201-L201)
Use sentence case for UI text.

[\[1\]](https://github.com/viknsagit/timeweb-ai-obsidian/blob/a8c07fd45b7c74db7dde417f7304d0ea7e0c7678/main.ts#L181-L181)
Use `new Setting(containerEl).setName(...).setHeading()` instead of creating HTML heading elements directly.



---

### Optional

